TV Sports Today – July 8

Group of friends having fun at home,watching game and enjoying together.

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)