The major portion of the PGA schedule usually closes in August with the PGA championship.
But with golf as part of the Rio Olympic Games, the major schedule gets squeezed in 2016. So two weeks after the Open championship, top golfers will be trying to claim the final major of the year.
CBS has weekend coverage starting at 2 p.m. Saturday and Sunday. TNT brings the second round starting at 1 p.m., with early coverage Saturday and Sunday at 11 a.m.
Across the pond, NBC brings the Women's British Open Saturday and Sunday at 11 a.m.
The Orioles travel to Toronto this weekend on MASN.
The Nationals have a series with the Giants, with games on MASN2 and Saturday's contest also on FoxSports1.
The Cardinals face the Marlins Saturday at 7 p.m. on FoxSports1 and Sunday on TBS. ESPN closes the weekend with the Mariners taking on the Cubs Sunday at 8 p.m.
Pocono hosts the Sprint Cup race Sunday at 1 p.m. on NBC Sports network, with the Truck race Saturday at 1 p.m. on FoxSports1. The Xfinity Series will be in Iowa Saturday at 7:30 p.m. on NBC Sports network.
NBC Sports network offers the German Grand Prix Sunday at 7 a.m.
The IndyCar circuit goes to Mid-Ohio Sunday at 2:30 p.m. on CNBC.
In the International Champions Cup, Celtic takes on Barcelona Saturday at 1 p.m. followed by Chelsea-Real Madrid on ESPN.
In the CFL, British Columbia faces Calgary on ESPN2 Friday at 10 p.m.
ESPN2 has the quarterfinals from the Rogers Cup Friday at 12:30 and 6:30 p.m., with semifinals Saturday starting at 1 p.m. and the finals Sunday.
NBC has the Haskell Invitational Sunday at 5 p.m.