Auto racing
ARCA Series: From Irwindale Speedway (taped), 6 p.m. (NBCSN)
Cycling
UCI: Tour de France, Stage 12, Saint-Paul-Trois-Chateaux to Nimes, 99 miles, 7:30 a.m.(NBCSN)
UCI: Tour de France, Stage 13, Nimes to Carcassonne, 140 miles, 6:30 a.m. Friday (NBCSN)
Golf
EPGA Tour: The Scottish Open, 7:30 a.m. (Golf Channel)
PGA Tour Champions: The U.S. Senior Open, 1 and 6 p.m. (Golf Channel)
PGA Tour: The John Deere Classic, 3 p.m. (Golf Channel)
LPGA Tour: The Marathon Classic (taped), 9 p.m. (Golf Channel)
MLB
Dodgers at Marlins, Noon (MLB)
Yankees at Mariners, 4 p.m., or Rockies at Diamondbacks, 3:30 p.m. (MLB)
Reds at Brewers, 8 p.m. (Bally Sports Indiana)
Phillies at Cubs, 8 p.m. (ESPN)
Nationals at Padres (joined in progress), 11 p.m. (MLB)
NBA
NBA Finals: Bucks at Suns, Game 2, 9 p.m. (ABC)
Rugby
NRL: North Queensland at South Sydney, 6 a.m. Friday (FS2)
Tennis
WTA: Hamburg European Open, Early Rounds, 5 and 6 a.m. today and 6 a.m. Friday (Tennis)
WTA: Wimbledon, Semifinals, 8 a.m. (ESPN)





