It's the final weekend for strawberries and cream. But it won't be as sweet as last year for English tennis fans.
Wimbledon closes its fortnight, but 2013 men's champion Andy Murray will not return to Centre Court Sunday with a chance to repeat. Murray lost in Wednesday's quarterfinals, leaving Roger Federer and top-seeded Novak Djokovic as top contender to meet Sunday at 9 a.m. on ESPN.
The men's semifinals are Friday at 8 a.m.
The women's final Saturday at 9 a.m. on ESPN will feature 2011 champion Petra Kvitova against Eugenie Bouchard.
It's down to the World Cup's quarterfinal round in Brazil. The host nation takes on Colombia Friday at 3:30 p.m. on ESPN, after Germany meets France at 11:30 a.m. on ESPN2.
Belgium faces Argentina Saturday at 11:30 a.m. on ABC, and Costa Rica tangles with Netherlands at 4 p.m. on ESPN.
Stateside, D.C. United travels to Toronto Saturday at 7 p.m. on Comcast. NBC Sports network has a pair of contests Friday, with the Red Bulls facing Houston at 8 p.m. followed by Portland at the Galaxy.
The Orioles visit Boston for the weekend. Friday's game is on MASN2 and Sunday's on MASN, with Saturday on Fox. Other games on Fox include Giants-Padres and Rangers against the Mets.
The Nationals meet the Cubs Friday at 11 a.m. on MASN, Saturday afternoon on MASN and Sunday on MASN2.
Baseball on the Fourth of July includes Yankees visiting the Twins on ESPN2 at 3 p.m. and Rays at Tigers at 7 p.m. The Diamondbacks battle the Braves on FoxSports1 Saturday at 4 p.m., then the Twins host the Yankees on TBS Sunday at 2 p.m. The Rays and Tigers close out the weekend Sunday at 8 p.m. on ESPN.
NASCAR returns to Daytona to mark the halfway point of the season. TNT has the Coke Zero 400 Saturday at 7:30 p.m., after the Nationwide racers go in the Firecracker 250 Friday at 7:30 p.m. on ESPN2.
NBC Sports network has the Indy Car race from Pocono Sunday at 1 p.m. There's practice for the British Grand Prix Friday at 8 a.m. on NBC Sports network.
On two wheels, the Tour de France starts on NBC Sports network Saturday at 6 a.m. The second stage starts Sunday at 6 a.m.
The PGA tour visits the Greenbrier this weekend, with coverage Saturday and Sunday at 3 p.m. on CBS.
Toronto hosts Saskatchewan in CFL play Saturday at 3 p.m. on ESPN.
They're off the running at the Belmont Derby and Belmont Oaks Saturday at 5 p.m. on NBC Sports network.