On the Air
Baseball
1 p.m., MLB Network — MLB: Miami Marlins at St. Louis Cardinals.
4 p.m., MLB Network — MLB: Pittsburgh Pirates at Washington Nationals.
7 p.m., NESN, ESPN, WEEI (103.7-FM) — MLB: Boston Red Sox at Atlanta Braves.
7 p.m., YES, WFAN (660-AM) — MLB: New York Yankees at Toronto Blue Jays from Buffalo, N.Y.
7 p.m., SNY, WCBS (880-AM) — MLB: Chicago Cubs at New York Mets.
10 p.m., MLB Network — MLB: Philadelphia Phillies at Los Angeles Dodgers.
Basketball
7:30 p.m., TNT — NBA playoffs: Atlanta Hawks at Philadelphia 76ers.
10 p.m., TNT — NBA playoffs: Los Angeles Clippers at Utah Jazz.
Bowling
8 p.m., FS1 — PBA King of the Lanes from Portland, Maine.
Hockey
9 p.m., NBCSN — NHL playoffs: Montréal Canadiens at Vegas Golden Knights.
Horse Racing
8:30 a.m., NBCSN — The Royal Ascot from England.
Soccer
9 a.m., ESPN — UEFA Euro: Finland at Russia from St. Petersburg.
Noon, ESPN — UEFA Euro: Turkey vs. Wales from Baku, Azerbaijan.
3 p.m., ESPN — UEFA Euro: Switzerland at Italy from Rome.
8:30 p.m., FS2 — Copa do Brasil: Coritiba at Flamengo.
9 p.m., ESPN2 — Women's exhibition: Nigeria at United States from Austin, Texas.
Swimming
6:30 p.m., NBCSN — U.S. Olympic Trials qualifying heats from Omaha, Neb. (taped today)
8 p.m., Ch. 30 — U.S. Olympic Trials from Omaha, Neb.
Tennis
6 a.m., Tennis Channel — ATP cinch Championships from London; WTA Viking Classic from Birmingham, England; ATP Noventi Open from Halle, Germany; bett1open from Berlin.
Comment threads are monitored for 48 hours after publication and then closed.