On the air

today

Baseball

11 a.m. Phillies at Cubs MLB

3:30 p.m. Regional coverage MLB

6:30 p.m. Regional coverage MLB

7 p.m. Rangers at Giants APPLE TV+

7 p.m. White Sox at Athletics NBCCA

Boxing

6 p.m. TCL: Dallas vs. Houston KOFY (20)

Football

5 p.m. UFL: Memphis at Birmingham FOX

Golf

8 a.m. LPGA: Chevron Championship GOLF

Noon PGA: Zurich Classic of New Orleans GOLF

2 p.m. LIV: Mexico City FS2

6 p.m. PGA Champions: Mitsubishi Electric Classic (delay) GOLF

Horse Racing

10 a.m. America’s Day At the Races FS2

College lacrosse

1:30 p.m. Men: Loyola (Md.) at Army CBSSN

2 p.m. Women’s ACC semi: N.C. vs. Clemson ACC

2 p.m. Women’s Big Ten semifinal BTN

4 p.m. Men: Villanova at Georgetown CBSSN

4:30 p.m. Women’s Big Ten semifinal BTN

5 p.m. Women’s ACC semi: Stanford vs. B.C. ACC

NBA playoffs

4 p.m. Game 3: Celtics at Magic ESPN

5 p.m. Game 3: Pacers at Bucks ESPNU, NBA

6:30 p.m. Game 3: Lakers at Timberwolves ESPN

NFL

4 p.m. NFL Draft, Rounds 2-3 ABC, ESPN, NFL

NHL playoffs

4 p.m. Game 3: Capitals at Canadiens TNT, truTV

5 p.m. Game 3: Hurricanes at Devils TBS

7 p.m. Game 3: Kings at Oilers TNT, truTV

Soccer

5 p.m. Canada: HFX Wanderers at Valour FS2

4:30 a.m. England: Chelsea vs. Everton (early Sat.) USA

College softball

3 p.m. Texas at Oklahoma ESPNU

4 p.m. Georgetown at Connecticut FS1

6 p.m. Boise State at San Jose State NBCBA

6 p.m. Nebraska at Washington FS1

Tennis

10 a.m. ATP/WTA: Madrid Open, second round TENNIS

2 a.m. ATP/WTA: Madrid Open, 2nd/3rd round (Sat.) TENNIS

Saturday

Baseball

10 a.m. Regional coverage MLB

1 p.m. Rangers at Giants FOX

1 p.m. White Sox at Athletics NBCCA

4 p.m. Savannah Bananas vs. Party Animals ESPN2

4 p.m. Astros at Royals FS1

7 p.m. Regional coverage MLB

College baseball

9 a.m. Miami at Boston College ACC

1 p.m. Texas A&M at Texas ESPN2

1 p.m. Tulane at East Carolina ESPNU

5 p.m. Tennessee at LSU ESPNU

Bowling

Noon PBA Elite: Battle of the Brands FS1

Boxing

4 p.m. TCL: LA Elite vs. New York City KOFY (20)

7 p.m. TCL: Philadelphia vs. Boston KOFY (20)

College Football

9 a.m. Maryland Spring Game BTN

11 a.m. Rutgers Spring Game BTN

1 p.m. Oregon Spring Game BTN

Football

4 p.m. UFL: Michigan at St. Louis ESPN

Golf

10 a.m. PGA: Zurich Classic of New Orleans GOLF

Noon PGA: Zurich Classic of New Orleans CBS

Noon LPGA: Chevron Championship NBC

Noon PGA Champions: Mitsubishi Electric Classic GOLF

2 p.m. LIV: Mexico City FS1

Hockey

5 p.m. IIHF U-18 Worlds: U.S. vs. Sweden NHL

Horse Racing

10 a.m. America’s Day at the Races FS2

Men’s college lacrosse

Noon Duke at Virginia ACC

2 p.m. North Carolina at Syracuse ACC

Mixed martial arts

6 p.m. UFC Fight Night main card ESPN2

Motorsports

9:30 a.m. ARCA Menards: General Tire 200 FS1

1 p.m. NASCAR Xfinity: Ag-Pro 300 CW

NBA playoffs

10 a.m. Game 3: Cavaliers at Heat TNT

12:30 p.m. Game 4: Thunder at Grizzlies TNT

3 p.m. Game 4: Nuggets at Clippers TNT

5:30 p.m. Game 3: Rockets at Warriors ABC

NFL

9 a.m. NFL Draft, Rounds 4-7 ABC, ESPN, NFL

NHL playoffs

10 a.m. Game 3: Lightning at Panthers TBS, truTV

1 p.m. Game 4: Golden Knights at Wild TBS, truTV

4 p.m. Game 4: Maple Leafs at Senators TBS, truTV

6:30 p.m. Game 4: Stars at Avalanche TBS, truTV

Soccer

7 a.m. England: Newcastle United vs. Ipswich Town USA

10 a.m. NWSL: Gotham FC at Washington CBS

4 p.m. MLS: Atlanta at Orlando City FOX

College softball

9 a.m. Texas at Oklahoma ESPN2

11 a.m. Florida at LSU ESPN2

3 p.m. Nebraska at Washington BTN

4 p.m. Clemson at Georgia Tech ACC

Tennis

10 a.m. ATP/WTA: Madrid Open, 2nd/3rd round TENNIS

2 a.m. ATP/WTA: Madrid Open, 3rd round (Sun.) TENNIS

Men’s college volleyball

7:30 p.m. MPSF championship match BTN