COMING UP
Cincinnati Reds
Today at Cubs, 8:05 p.m. (Bally Sports Indiana)
Friday vs. Braves, 6:40 p.m. (Bally Sports Indiana)
Saturday vs. Braves, 4:10 p.m. (Bally Sports Indiana)
Indianapolis Indians
Today at Nashville, 8:05 p.m.
Friday at Nashville, 8:05 p.m.
Saturday at Nashville, 8:05 p.m.
Indy Eleven
Saturday vs. The Miami FC, 7:30 p.m. (ESPN+/WISH)
July 6 at Pittsburgh Riverhounds SC, 7 p.m. (ESPN+)
July 9 vs. Detroit City FC, 7 p.m. (ESPN+/WNDY)
NASCAR
Sunday at Road America, 3 p.m. (USA)
July 10 at Atlanta, 3 p.m. (USA)
July 17 at Loudon, N.H., 3 p.m. (USA)
IndyCar
Sunday at Mid-Ohio, noon (NBC)
July 17 at Toronto, 3 p.m. (Peacock)
July 23 at Iowa, 4 p.m. (NBC)
SPORTS ON TV TODAY
CFL football
British Columbia at Ottawa, 7:30 p.m. (ESPN2)
Golf
PGA Tour: The John Deere Classic, 3 p.m. (Golf)
High school baseball
GEICO National Championship Tournament: Teams TBD, 8 p.m. (ESPNU)
Horse racing
NYRA: America’s Day at the Races, 3 p.m. (FS2)
MLB
Twins at Guardians, 1 p.m. (MLB)
Yankees at Astros or Braves at Phillies, 6 p.m. (MLB)
Reds at Cubs, 8 p.m. (Bally Sports Indiana)
Padres at Dodgers, 10 p.m. (FS1)
Tennis
ATP/WTA: Wimbledon, 6 a.m. and 11 a.m. (ESPN) and 6 a.m. Friday (ESPN)