Saturday
Pro baseball TV Radio
1 p.m. Texas at Detroit FS1
4 p.m. Kansas City at L.A. Angels 13
5:05 p.m. PCL, El Paso at Tacoma (DH) 850
7:10 p.m. Houston at Seattle ROOT 710
MLS soccer
4 p.m. Seattle at Vancouver JOETV 97.3
4 p.m. Portland at New York ROOT
NBA basketball playoffs
5:30 p.m. Indiana at Miami ESPN
NHL hockey playoffs
5 p.m. Chicago at Los Angeles 5
5 p.m. Chicago at Los Angeles CBUT
Pro golf
4:30 a.m. European BMW PGA Championship GOLF
10 a.m. PGA Crowne Plaza Invitational GOLF
Noon Senior PGA Championship 5
Noon PGA Crowne Plaza Invitational 7
Noon LPGA Mobile Bay Classic GOLF
Auto racing
5 a.m. Formula One Monaco Grand Prix qualifying NBCSN
6:30 a.m. NASCAR Sprint Cup Charlotte 600 practice FS1
7:30 a.m. NASCAR Nationwide Charlotte 300 qualifying ESPN2
10 a.m. NASCAR Sprint Cup Charlotte 600 practice FS1
11:45 a.m. NASCAR Nationwide Charlotte 300 4
3 p.m.* NHRA Kansas Nationals qualifying ESPN2
6 p.m. Mark Galloway Memorial 150 Shootout 1520
Horse racing
2 p.m. Emerald Downs Live CSNNW
Motorsports
10 p.m.* AMA San Bernardino Motorcross NBCSN
College softball super regionals
9 a.m. Baylor at Georgia ESPN
10 a.m. Washington at Florida ESPNU
Noon Baylor at Georgia, if necessary ESPN
2 p.m. Tennessee at Oklahoma ESPN
5 p.m. Tennessee at Oklahoma, if necessary ESPN2
7 p.m. Minnesota at Oregon ESPN2
College lacrosse semifinals
10 a.m. Men, Denver vs. Duke ESPN2
12:30 p.m. Men, Maryland vs. Notre Dame ESPN2
College baseball
11 a.m. Stanford at Utah PAC-12
Noon Maryland vs. North Carolina ROOT
4 p.m. Arizona St. at Washington St. PAC-12
7 p.m. UCLA at Washington PAC-12
IIHF World Championship hockey semifinals
7:30 a.m.* Russia vs. Sweden NBCSN
10 a.m.* Czech Republic vs. Finland NBCSN
UEFA Champions League soccer final
11 a.m. Real Madrid vs. Atletico Madrid 13
Sunday
Pro baseball TV Radio
1:10 p.m. Houston at Seattle ROOT 710
1:35 p.m. El Paso at Tacoma 850
5 p.m. St. Louis at Cincinnati ESPN 710
NBA basketball playoffs
5:30 p.m. San Antonio at Oklahoma City TNT
NHL hockey playoffs
5 p.m. Montreal at N.Y. Rangers NBCSN
5 p.m. Montreal at N.Y. Rangers CBUT
Pro golf
4:30 a.m. BMW PGA Championships GOLF
10 a.m. PGA Crowne Plaza Invitational GOLF
Noon Senior PGA Championship 5
Noon PGA Crowne Plaza Invitational 7
Noon LPGA Mobile Bay Classic GOLF
Auto racing
4:30 a.m. Formula One Monaco Grand Prix 5
9 a.m. IndyCar Indianapolis 500 4 1380
3 p.m. NASCAR Sprint Cup Charlotte 600 13 1380
7 p.m.* NHRA Kansas Nationals ESPN2
Pro tennis
2 a.m. French Open ESPN2
9 a.m. French Open 5
College softball
9 a.m. Washington at Florida ESPN
Noon Washington at Florida, if necessary ESPN
2 p.m. Minnesota at Oregon ESPN
5 p.m. Minnesota at Oregon, if necessary ESPN2
College baseball
10 a.m. ACC Championship ESPN2
10 a.m. Big East Championship FS1
Noon Oregon St. at USC PAC-12
1:30 p.m. SEC Championship ESPN2
2:30 p.m. Big 12 Championship FS1
3 p.m. UCLA at Washington PAC-12
IIHF World Championship hockey
11 a.m. Championship NBCSN

* Delayed broadcast.