COMING UP
Cincinnati Reds
Today at Astros, 2:10 p.m. (Bally Sports Indiana)
Monday vs. Rockies, 7:10 p.m. (Bally Sports Indiana)
Tuesday vs. Rockies, 7:10 p.m. (Bally Sports Indiana)
NASCAR
June 25 at Nashville, Tenn., 7 p.m. (NBC)
July 2 at Chicago, 5:30 p.m. (NBC)
July 9 at Atlanta, 7 p.m. (USA)
IndyCar
Today at Road America, 1 p.m. (USA)
July 2 at Mid-Ohio, 1:30 p.m. (USA)
July 16 at Toronto, 1:30 p.m. (Peacock)
SPORTS ON TV TODAY
Auto racing
Formula 1: The Pirelli Canadian Grand Prix, 12:30 p.m.
NTT IndyCar Series: The Sonsio Grand Prix at Road America, 1:30 p.m. (USA)
CFL football
Hamilton at Toronto, 7 p.m. (CBSSN)
College baseball
College World Series: TBD, 2 p.m. (ESPN)
College World Series: TBD, 7 p.m. (ESPN2)
Golf
PGA Tour: The U.S. Open, 1 p.m. (NBC)
LPGA Tour: The Meijer LPGA Classic, 2 p.m. (CBS)
MLB
Baltimore at Chicago Cubs, 1 p.m. (Peacock)
Cardnals at Mets or Rockies at Braves, 1:30 p.m. (MLB)
Reds at Astros, 2:10 p.m. (Bally Sports Indiana)
Giants at Dodgers or Rays at Padres (Joined in Progress), 4:30 p.m. (MLB)
Yankees at Red Sox, 7 p.m. (ESPN)
Men’s rugby
MLR: Houston at New England, 1:30 p.m. (FS1)
MLR: Seattle at San Diego, 7 p.m. (FS1)
Men’s soccer
UEFA Nations League: Croatia vs. Spain, Final, 2:30 p.m. (Fox)
Women’s soccer
NWSL: NJ/NY Gotham FC at Racing Louisville FC, 4 p.m. (CBS)
Softball
Athletes Unlimited: Team Blue vs. Team Orange, 1 p.m. (ESPNU)
Athletes Unlimited: Team Gold vs. Team Orange, 3:30 p.m. (ESPNU)
Tennis
Stuttgart-ATP, Nottingham-WTA, s-Hertogenbosch-ATP/WTA Finals, 6 a.m. (Tennis)
USFL football
New Orleans vs. Houston, 4 p.m. (FS1)
Philadelphia at Michigan, 7 p.m. (Fox)
WNBA
Mercury at Liberty, noon (CBS)
Dream at Fever, 4 p.m. (CBSSN)
Lynx at Aces, 9 p.m. (NBA)