Sports Calendar – July 8

SPORTS ON TV

Cycling

UCI: Tour de France, Stage 12, 7:30 a.m.(NBCSN)

UCI: Tour de France, Stage 13, 6:30 a.m. Friday (NBCSN)

Golf

Scottish Open, 7:30 a.m. (Golf Channel)

U.S. Senior Open, 1 and 6 p.m. (Golf Channel)

PGA John Deere Classic, 3 p.m. (Golf Channel)

MLB

Dodgers at Marlins, noon (MLB)

Yankees at Mariners, 4 p.m. (MLB)

Reds at Brewers, 8 p.m. (Bally Sports Indiana)

Phillies at Cubs, 8 p.m. (ESPN)

Nationals at Padres, 11 p.m. (MLB)

NBA

NBA Finals: Bucks at Suns, Game 2, 9 p.m. (ABC)

Tennis

Wimbledon, women’s semifinals, 8 a.m. (ESPN)