COMING UP
Indiana Fever
Today vs. Mystics, 7 p.m. (NBA)
Friday at Dream, 7 p.m. (ION)
Sunday at Sky, 4 p.m. (ESPN)
Cincinnati Reds baseball
Today at Pirates, 1:10 p.m. (MLB)
Friday vs. Red Sox, 7:10 p.m.
Saturday vs. Red Sox, 4:10 p.m.
NASCAR
Sunday at Loudon, N.H., 2:30 p.m. (USA)
June 30 at Nashville, Tenn., 3:30 p.m. (NBC)
July 7 at Chicago, 4:30 p.m. (NBC)
IndyCar
Sunday at Monterrey, Calif., 8 p.m.. (USA)
July 7 at Mid-Ohio, 1:30 p.m. (NBC)
July 13 at Newton, Iowa, 8 p.m. (NBC)
SPORTS ON TV TODAY
College baseball
Men’s College World Series: TBD vs. Tennessee, Game 11, 2 p.m. (ESPN)
Men’s College World Series: Teams TBD, Game 12, 7 p.m. (ESPN)
MLB
Padres at Phillies, 1 p.m., or Cardinals at Marlins, 12:40 p.m. (MLB)
Red Sox at Blue Jays or Orioles at Yankees, 7 p.m. (MLB)
Swimming
2024 U.S. Summer Olympic Trials: Swimming-Finals (taped), 7 p.m. (USA)
2024 U.S. Summer Olympic Trials: Swimming-Finals, 8 p.m. (NBC)
Men’s soccer
UEFA EURO 2024 Group Stage: Croatia vs. Albania, Group B, 9 a.m. (FS1)
UEFA EURO 2024 Group Stage: Germany vs. Hungary, Group A, noon (FS1)
UEFA EURO 2024 Group Stage: Scotland vs. Switzerland, Group A, 3 p.m. (FOX)
CPL: Pacific FC at York United FC, 7 p.m. (FS2)
USL Championship: Louisville at Pittsburgh, 7:30 p.m. (CBSSN)
MLS: Philadelphia at Cincinnati, 7:30 p.m. (FS1)
Women’s soccer
NWSL: Louisville at Angel City, 10 p.m. (CBSSN)
Softball
Athletes Unlimited: Team Edwards vs. Team Alo, 7 p.m. (ESPN2)
Athletes Unlimited: Team Clark vs. Team Alo, 9:30 p.m. (ESPN2)
Tennis
London-ATP, Halle-ATP, Berlin-WTA, Birmingham-WTA Early Rounds, 5 and 6 a.m. today and 5 and 6 a.m. Thursday
WNBA
Mystics at Fever, 7 p.m. (NBA)
Storm at Aces, 10 p.m. (NBA)