COMING UP
Cincinnati Reds
Friday vs. Brewers, 7:10 p.m. (Bally Sports Indiana)
Saturday vs. Brewers, 7:10 p.m. (Bally Sports Indiana)
Sunday vs. Brewers, 1:40 p.m. (Bally Sports Indiana)
NASCAR
Sunday at Loudon, N.H., 2:30 p.m. (USA)
July 23 at Pocono, 2:30 p.m. (USA)
July 30 at Richmond, Va., 3 p.m. (USA)
IndyCar
Sunday at Toronto, 1:30 p.m. (Peacock)
July 22-23 at Iowa, 3 p.m. and 2 p.m. (NBC)
Aug. 6 at Nashville, Tenn., Noon (NBC)
SPORTS ON TV TODAY
Cycling
UCI: The Tour de France, Stage 10, 104 miles, Vulcania to Issoire, 6:55 a.m. (Peacock)
MLB
2023 All-Star Batting Practice, 6 p.m. (MLB)
MLB All-Star Game: National League vs. American League, 8 p.m. (FOX)
NBA
Summer League: Nets vs. Bucks, 6 p.m. (ESPNU)
Summer League: Rockets vs. Thunder, 6:30 p.m. (NBA)
Summer League: Suns vs. Pelicans, 8 p.m. (ESPN2)
Summer League: Trail Blazers vs. Hornets, 8:30 p.m. (NBA)
Summer League: Bulls vs. Kings, 10 p.m. (ESPN2)
Summer League: Wizards vs. Spurs, 10:30 p.m. (NBA)
Men’s soccer
CPL: Pacific FC at HFX Wanderers FC, 3 p.m. (FS2)
Tennis
ATP/WTA: Wimbledon, Quarterfinals, London, 8 a.m. and Noon (ESPN/ESPN2)
WNBA
Mercury at Aces, 10 p.m. (CBSSN)