On the Air
7:55 a.m., ESPN2 — Formula One Russian Grand Prix practice from Sochi, Russia.
9 p.m., FS1 — NASCAR Truck World of Westgate 200 from Las Vegas.
4:55 a.m. (Saturday), ESPN — Formula One Russian Grand Prix practice from Sochi, Russia.
5 p.m., MLB Network — MLB: Milwaukee Brewers at St. Louis Cardinals in a doubleheader.
6 p.m., SNY, WCBS (880-AM) — MLB: New York Mets at Washington Nationals.
7 p.m., YES, WFAN (660-AM) — MLB: Miami Marlins at New York Yankees.
7 p.m., NESN, WTIC (1080-AM), WEEI (103.7-FM) — MLB: Boston Red Sox at Atlanta Braves.
8 p.m., ESPN2 — MLB: Chicago Cubs at Chicago White Sox.
9:30 p.m., MLB Network — MLB: San Diego Padres at San Francisco Giants.
3:55 a.m. (Saturday), ESPN2 — Korean: Kiwoom Heroes at Doosan Bears.
8:30 p.m., ESPN — NBA playoffs: Miami Heat vs. Boston Celtics from Lake Buena Vista, Fla.
8 p.m., CBSSN — NCAA: Memphis at Texas-San Antonio.
9 p.m., ESPNU — High school: IMG Academy (Fla.) at Ravenwood (Tenn.).
8 a.m., Golf Channel — European PGA: Irish Open from Ballymena, Northern Ireland.
3 p.m., Golf Channel — PGA: Puntacana Resort and Club Championship from Punta Cana, Dominican Republic.
8 p.m., Ch. 30 — NHL playoffs: Tampa Bay Lightning vs. Dallas Stars in Stanley Cup Final Game 4 from Edmonton.
12:30 p.m., FS2 — Live racing from Elmont, N.Y.
6 a.m., FS2 — NRL: Sydney Roosters at South Sydney Rabbitohs.
3:30 a.m. (Saturday), FS1 — NRL: Canberra Raiders at Cronulla-Sutherland Sharks.
5:30 a.m. (Saturday), FS1 — NRL: Parramatta Eels at Wests Tigers.
4 a.m., Tennis Channel — ATP: Hamburg Open from Germany; WTA Strasbourg International from France.
Track & Field
Noon, NBCSN — IAAF Diamond League from Doha, Qatar.
5 p.m., ESPNU — NCAA women: Pittsburgh at Syracuse.
7 p.m., ESPNU — NCAA women: Texas at Oklahoma.