July is a big month at West Virginia's Greenbrier resort.
The Saints come marching in for training camp at the end of the month, but this weekend it's the best of the PGA in town.
CBS has weekend coverage of the Greenbrier Classic Saturday and Sunday at 3 p.m.
NASCAR moves to the NBC networks for the second half of the season, with the Sprint Cup racers in Daytona Sunday at 7:45 p.m.
The Xfinity series goes Saturday at 7:30 p.m. on NBC Sports network.
NBC Sports network has practice coverage for both sets of drivers Friday at 2 p.m.
The Orioles head to Chicago on MASN2 Friday and Saturday, with Sunday's contest on MASN.
The Nationals host the Giants over the weekend. Friday's game at 6 p.m. will be on MASN and ESPN, with Saturday at 11 a.m. on MASN and Sunday at 8 p.m. on ESPN.
ESPN2 offers the Cubs-Marlins Friday at 2:20 p.m. and ESPN has the Mets against the Dodgers at 10 p.m.
The Rays battle the Yankees on FoxSports1 Saturday at 1 p.m., and Fox brings the choice of five games Saturday at 7 p.m. - Mets taking on Dodgers, Phillies-Braves, Twins tangling with the Royals, Brewers-Reds and Cubs meeting the Marlins.
ESPN has Wimbledon coverage Friday at 7 a.m. and Saturday at 8 a.m.
Calgary tangles with Montreal Friday at 7:30 p.m.
The Women's World Cup concludes with the championship Sunday at 7 p.m. on Fox as Japan tries to defend its title against the United States. Germany and England battle in the third place game Saturday at 3:45 p.m. on Fox.
There's an international friendly between the United States and Guatemala on FoxSports1 Friday at 7 p.m.
In MLS, Portland battles San Jose on ESPN2 Sunday at 5 p.m.
The Tour de France kicks off this weekend, with the second stage on NBC Sports network Sunday at 7 a.m.