COMING UP
Cincinnati Reds
Today vs. Giants, 7:10 p.m. (Bally Sports Indiana)
Thursday vs. Giants, 12:35 p.m. (Bally Sports Indiana)
Friday vs. Diamondbacks, 7:10 p.m. (Bally Sports Indiana)
NASCAR
Sunday at Pocono, 2:30 p.m. (USA)
July 30 at Richmond, Va., 3 p.m. (USA)
Aug. 6 at Brooklyn, Mich., 2:30 p.m. (USA)
IndyCar
Saturday and Sunday at Iowa, 3 p.m. and 2 p.m. (NBC)
Aug. 6 at Nashville, Tenn., Noon (NBC)
Aug. 12 at Indianapolis, 2 p.m. (USA)
SPORTS ON TV TODAY
3Ice Hockey
Week 4: Team Bourque vs. Team LeClair, Team Carbonneau vs. Team Johnston, Consolation Final, 7 p.m. (CBSSN)
CYCLING
UCI: The Tour de France, Stage 17, 103 miles, Saint-Gervais Mont Blanc to Courchevel,6:05 a.m. (Peacock) and 2 a.m. Thursday (taped) (USA)
Golf
LPGA Tour: The Dow Great Lakes Bay Invitational, 3 p.m. (Golf Channel)
DP World Tour/PGA Tour: The Open Championship, 4 a.m. Thursday (USA)
MLB
Dodgers at Orioles, 1 p.m., or Guardians at Pirates, 12:30 p.m. (MLB)
Rays at Rangers (joined in progress), 4 p.m. (MLB)
Giants at Reds, 7 p.m. (Bally Sports Indiana)
Yankees at Angels or Padres at Blue Jays, 7 p.m. (MLB)
Men’s soccer
Club Friendly: Manchester United vs. Olympique Lyon, 8:55 a.m. (ESPN2)
The Florida Cup: Chelsea vs. Wrexham AFC, Final, 7:55 p.m. (ESPN)
Women’s soccer
FIFA World Cup Group Stage: New Zealand vs. Norway, Group A, 3 a.m. Thursday (FOX)
FIFA World Cup Group Stage: Australia vs. Ireland, Group B, 6 a.m. Thursday (FOX)
Tennis
Newport-ATP, Gstaad-ATP, Bastad-ATP, Budapest-WTA, Palermo-WTA Early Rounds, 4:30 and 6 a.m. (Tennis)
WNBA
Wings at Liberty, 1 p.m. (NBA)