What to watch, what to bet this weekend: From NBA and NHL to the PGA Championship and the French Open

It’s a big sports weekend with the NBA, the NHL and MLB all in action, plus the Preakness, UFC Fight Night, the PGA Championship, the English Premier League finale and the first round of the French Open all available for your viewing and betting pleasure.