On the Air
Baseball
1 p.m., MLB Network — MLB: Kansas City Royals at Detroit Tigers.
4 p.m., ESPN, YES, WFAN (660-AM) — MLB: Tampa Bay Rays at New York Yankees.
4:30 p.m., MLB Network — MLB: Seattle Mariners at San Francisco Giants.
6 p.m., NESN, WTIC (1080-AM), WEEI (103.7-FM) — MLB: Boston Red Sox at Miami Marlins.
7 p.m., SNY, WOR (710-AM) — MLB: Philadelphia Phillies at New York Mets.
10 p.m., ESPN — MLB: Cleveland Indians at Los Angeles Angels.
Basketball
7 p.m., MSG — NBA: Orlando Magic at New York Knicks.
7:30 p.m., YES, WCBS (880-AM) — NBA: Brooklyn Nets at Philadelphia 76ers.
8 p.m., NBCSB — NBA: Boston Celtics at Milwaukee Bucks.
8 p.m., TNT — NBA: Golden State Warriors at Oklahoma City Thunder.
10:30 p.m., TNT — NBA: San Antonio Spurs at Los Angeles Clippers.
Hockey
7:30 p.m., NBCSN — NHL: Boston Bruins at Tampa Bay Lightning.
Soccer
2:30 p.m., FS1 — UEFA Champions League: Real Madrid at Juventus in a quarterfinal.
Tennis
10 a.m., Tennis Channel — WTA: Volvo Car Open from Charleston, S.C.
6 p.m., Tennis Channel — WTA: Volvo Car Open from Charleston, S.C.
Comment threads are monitored for 48 hours after publication and then closed.