COMING UP
Cincinnati Reds
Today at Yankees, 7:05 p.m. (Bally Sports Indiana)
Friday at Cardinals, 8:15 p.m. (Bally Sports Indiana)
Saturday at Cardinals, 2:15 p.m. (Bally Sports Indiana)
Indianapolis Indians
Today at Columbus, 12:05 p.m.
Friday at Columbus, 7:05 p.m.
Saturday at Columbus, 7:05 p.m.
Indy Eleven
Friday at New York Red Bulls II, 7 p.m. (ESPN+)
July 23 vs. Memphis 901 FC, 7 p.m. (ESPN+/WNDY)
July 30 vs. Tampa Bay Rowdies, 7 p.m. (ESPN+/WISH)
NASCAR
Sunday at Loudon, N.H., 3 p.m. (USA)
July 24 at Pocono, 3 p.m. (USA)
July 31 at Indianapolis (Verizon 200), 2:30 p.m. (NBC)
IndyCar
Sunday at Toronto, 3 p.m. (Peacock)
July 23 at Iowa, 4 p.m. (NBC)
July 24 at Iowa, 3 p.m. (NBC)
SPORTS ON TV TODAY
Cycling
UCI: The Tour de France, Stage 12, 103 miles, Briancon to Alpe d’Huez, France, 3 p.m. (USA)
Golf
PGA Tour: The Open Championship, First Round, 4 a.m. (USA)
LPGA Tour: The Dow Great Lakes Bay Invitational, 1 p.m. (Golf)
PGA Tour: The Barracuda Championship, 6 p.m. (Golf)
MLB
Pirates at Marlins, noon (MLB)
Padres at Rockies, 3 p.m. (MLB)
Reds at Yankees, 7 p.m. (Bally Sports Indiana)
Men’s soccer
The Brazil Cup: Palmeiras vs. Sao Paulo, Round of 16 – Leg 2, 6:50 p.m. (FS2)
Women’s soccer
UEFA Championship Group Stage: Italy vs. Iceland, Group D, 11:30 a.m. (ESPN2)
The America Cup First Round: Paraguay vs. Bolivia, Group A, 4:55 p.m. (FS1)
CONCACAF Championship: U.S. vs. Costa Rica, Semifinal, 7 p.m. (CBSSN)
The America Cup First Round: Chile vs. Ecuador, Group A, 7:50 p.m. (FS1)
CONCACAF Championship: Canada vs. Jamaica, Semifinal, 10 p.m. (CBSSN)
WNBA
Aces at Liberty, 11 a.m. (NBA)