
Golf
LPGA Tour: The Meijer LPGA Classic, 10:30 a.m. (Golf Channel)
PGA Tour: The U.S. Open, 12:30 p.m. (Golf Channel) and 7 p.m. (NBC)
Horse racing
The Royal Ascot: Day 3, 8:30 a.m. (NBCSN)
NYRA: America’s Day at the Races, 3 p.m. (FS2)
Mixed Martial Arts
PFL 5: Welterweights & Light Heavyweights (Part 2), 9 p.m. (ESPN2)
MLB
Orioles at indians, 1 p.m. (MLB)
Diamondbacks at Giants (joined in progress), 4 p.m. (MLB)
Yankees at Blue Jays or Cardinals at Braves, 7 p.m. (MLB)
NBA
Eastern Conference Semifinal: Nets at Bucks, Game 6, 8:40 p.m. (ESPN)
NHL
Stanley Cup Semifinal: Lightning at Islanders, Game 3, 8 p.m. (USA)
Men’s soccer
UEFA European Championship: Ukraine vs. North Macedonia, Group C, 8:30 a.m. (ESPN)
UEFA European Championship: Denmark vs. Belgium, Group B, 11:30 a.m. (ESPN)
UEFA European Championship: Netherlands vs. Austria, Group C, 2:30 p.m. (ESPN)
Copa America Soccer: Colombia vs. Venezuela, Group B, 5 p.m. (FS1)
Copa America Soccer: Peru vs. Brazil, Group B, 8 p.m. (FS1)
Swimming
U.S. Olympic Trials: Qualifying Heats (taped), 6:30 p.m., and Finals, 8 p.m. (NBCSN) and 10 p.m. (NBC)
Tennis
London-ATP, Halle-ATP, Birmingham-WTA & Berlin-WTA Early Rounds, 5 and 6 a.m. today and 5 and 6 a.m. Friday (Tennis)
ATP London and ATP Halle, Second Round, 8 a.m. (Bally Sports Indiana)
WNBA
Storm at Fever, 7 p.m. (Bally Sports Indiana)
Lynx at Wings, 8 p.m. (CBSSN)
Liberty at Aces, 10 p.m. (CBSSN)