Cycling
Tour de France: Stage 17, 6:30 a.m. (NBCSN)
Golf
World Long Drive Tour: The ROC City Rumble, 6 p.m. (Golf Channel)
LPGA Tour: The Evian Championship, 5 a.m. Thursday (Golf Channel)
Horse racing
From Del Mar, California, 1 p.m. (FS2)
MLB
Red Sox at Rays, noon or Phillies at Tigers, 1 p.m. (MLB)
Reds at Brewers, 2 p.m. (Fox Sports Indiana)
Cubs at Giants, 3:30 p.m. or Rangers at Mariners 4 p.m. (MLB)
Yankees at Twins, 8 p.m. (ESPN)
Angels at Dodgers, 11 p.m. (MLB)
Pan American Games
Day 1, 10 a.m. (ESPNU)
Men’s soccer
Club Friendly: Liverpool vs. Sporting Clube de Portugal, 8 p.m. (TNT)
WNBA
Mystics at Lynx, 1 p.m. (NBA)