3:30 p.m., NBCSN — IndyCar Grand Prix of Alabama from Birmingham.
2 p.m., FS1 — NRHA Spring Nationals from Baytown, Texas.
1 p.m., YES, WFAN (660-AM) — MLB: Toronto Blue Jays at New York Yankees.
1:30 p.m., WCCT, WOR (710-AM) — MLB: New York Mets at Atlanta Braves.
4 p.m., NESN, WTIC (1080-AM), WEEI (103.7-FM) — MLB: Boston Red Sox at Oakland Athletics.
4 p.m., MLB Network — MLB: Chicago Cubs at Colorado Rockies.
8 p.m., ESPN — MLB: Washington Nationals at Los Angeles Dodgers.
1 p.m., Ch. 8 — NBA playoffs: Boston Celtics at Milwaukee Bucks.
3:30 p.m., Ch. 8 — NBA playoffs: Golden State Warriors at San Antonio Spurs.
6 p.m., TNT — NBA playoffs: Toronto Raptors at Washington Wizards.
8:30 p.m., TNT — NBA playoffs: Cleveland Cavaliers at Indiana Pacers.
8 a.m., Golf Channel — European PGA: Trophee Hassan II from Rabat, Morocco.
1 p.m., Golf Channel — PGA: Texas Open from San Antonio.
3 p.m., Ch. 3 — PGA: Texas Open from San Antonio.
3 p.m., Golf Channel — Champions: Bass Pro Shops Legends of Golf from Ridgedale, Mo.
6 p.m., Golf Channel — LPGA: Los Angeles Open.
3 p.m., Chs. 10, 30 — NHL playoffs: Pittsburgh Penguins at Philadelphia Flyers.
7 p.m., NBCSN — NHL playoffs: Nashville Predators at Colorado Avalanche.
8:30 a.m., NBCSN — Premier League: West Ham at Arsenal.
10 a.m., FS1 — FA Cup: Southampton at Chelsea in a semifinal.
11:30 a.m., NBCSN — Premier League: Swansea City at Manchester City.
4 p.m., ESPN — MLS: Minnesota United at Seattle Sounders.
6 p.m., FS1 — MLS: New York City FC at Portland Timbers.
3 p.m., ESPN2 — NCAA: Tennessee at Alabama.
5:30 a.m., Tennis Channel — ATP: Monte Carlo Masters.
5:30 a.m., Tennis Channel — Fed Cup: United States at France in semifinal from Aix-en-Provence.