TV

MAJOR LEAGUE BASEBALL

1:10 p.m., Marlins at Cubs, ESPN2

5 p.m., Giants at Nationals, ESPN

7 p.m., Angels at Rangers, FSNO

9 p.m., Mets at Dodgers, ESPN

BASKETBALL

12:30 p.m., FIBA U19 quarterfinal, ESPNU

10 p.m., World University Games, U.S. vs. Turkey, ESPNU

CYCLING

6 a.m. Saturday, Tour de France, NBCSP

CFL

6:30 p.m., Calgary at Montreal, ESPN2

GOLF

8:30 a.m., Open de France, Golf

11:30 a.m., Nova Scotia Open, Golf

3 p.m., PGA, Greenbrier Classic, Golf

NASCAR

1 p.m., Xfinity practice, NBCSP

4 p.m., Sprint Cup practice, NBCSP

HORSE RACING

Noon, Starting Gate, TVG

2 p.m., Coast to Coast, TVG

4 p.m., Trackside Live, TVG

9 p.m., The Quarters, TVG

HIGH SCHOOL LACROSSE

7 p.m., All-Star Game, ESPNU

MAJOR LEAGUE LACROSSE

6:30 p.m., Charlotte at Florida, FSNO+

WOMEN’S WORLD CUP SOCCER

11 p.m., World Cup Tonight, FS1

INTERNATIONAL MEN’S SOCCER

6 p.m., U.S. vs. Guatemala, FS1

TENNIS

6 a.m., Wimbledon, ESPN

RADIO

ARENA FOOTBALL

6 p.m., VooDoo at Cleveland, 1280-AM

All times furnished by and subject to change by networks.