7 a.m., NBCSN — Formula One Russian Grand Prix practice from Sochi, Russia.
11:30 a.m., FS1 — NASCAR Xfinity Sparks Energy 300 practice from Talladega, Ala.
1:30 p.m., FS1 — NASCAR Xfinity Sparks Energy 300 final practice from Talladega, Ala.
2:30 p.m., FS1 — NASCAR Sprint Cup Geico 500 practice from Talladega, Ala.
4:30 p.m., FS1 — NASCAR Sprint Cup Geico 500 final practice from Talladega, Ala.
6 p.m., FS1 — ARCA General Tire 200 from Talladega, Ala.
8 p.m., FS1 — NHRA SpringNationals qualifying from Baytown, Texas. (taped today)
7 p.m., NESN, YES, WFAN (660-AM), WXLM (980-AM), WTIC (1080-AM), WEEI (103.7-FM) — MLB: New York Yankees at Boston Red Sox.
7 p.m., SNY, WOR (710-AM) — MLB: San Francisco Giants at New York Mets.
9 p.m., FS1 — NCAA: Texas Tech at Texas Christian.
7:30 p.m., ESPNEWS, NBA TV — NBA playoffs: Toronto Raptors at Indiana Pacers.
8 p.m., ESPN — NBA playoffs: Miami Heat at Charlotte Hornets.
10:30 p.m., ESPN — NBA playoffs: Los Angeles Clippers at Portland Trail Blazers.
9 p.m., Spike — Anthony Dirrell vs. Caleb Truax and Andre Dirrell vs. Blake Caparello in super middleweight bouts from Atlantic City, N.J.
7 p.m., ESPN, NFL Network — NFL Draft from Chicago. (ESPN coverage shifts to ESPN2 at 8 p.m.)
5 a.m., Golf Channel — European PGA: China Open from Beijing.
Noon, Golf Channel — LPGA: Texas Shootout from Irving.
3 p.m., Golf Channel — PGA: Zurich Classic from Avondale, La.
6:30 p.m., Golf Channel — Web.com: United Leasing & Finance Championship from Newburgh, Ind. (taped today)
8 p.m., NBCSN — NHL playoffs: St. Louis Blues at Dallas Stars.
10:30 p.m., NBCSN — NHL playoffs: Nashville Predators at San Jose Sharks.