Sports on TV: Friday, April 19, 2019

BASEBALL

TIME

TV

MLB: Diamondbacks @ Cubs

2 p.m.

MLBN

NCAA: Northwestern @ Michigan

3:30 p.m.

B10N

MLB: Nationals @ Marlins

7 p.m.

FSFL

MLB: Red Sox @ Rays

7 p.m.

SUN

NCAA: Baylor @ Texas Tech

7:30 p.m.

FS1

MLB: Mets @ Cardinals

8 p.m.

MLBN

NCAA: Florida @ LSU

8 p.m.

SECN

NCAA: Penn State @ Illinois

8:30 p.m.

B10N

BASKETBALL

TIME

TV

NBA: Raptors @ Magic

7 p.m.

ESPN

ESPND

NBA: Celtics @ Pacers

8:30 p.m.

ABC

NBA: Trail Blazers @ Thunder

9:30 p.m.

ESPN

ESPND

GOLF

TV

Champions: Mitsubishi Classic

Noon

GOLF

PGA: RBC Heritage

3 p.m.

GOLF

LPGA: LOTTE Championship

7 p.m.

GOLF

GYMNASTICS

TV

NCAA: Championships

1 p.m.

ESPN2

NCAA: Championships

7:30 p.m.

ESPN2

HOCKEY

TIME

TV

NHL: Maple Leafs @ Bruins

7 p.m.

NBCSN

NHL: Avalanche @ Flames

10 p.m.

NBCSN

SOCCER

TV

Portugal: Nacional-Sporting CP

1 p.m.

GOLTV

Spain: Alaves-Valladolid

3 p.m.

BEIN

BEINÑ

Mexico: BUAP-Tijuana

10 p.m.

FS2

FOXD

Mexico: Veracruz-Monterrey

10 p.m.

UNID

MLS: L.A. Galaxy-Houston

11 p.m.

UNID

UNIMS

TENNIS

TV

ATP: Monte Carlo quarterfinals

5 a.m.

TENNIS

ATP (T): Monte Carlo quarterfinals

1:30 p.m.

TENNIS

ATP (T): Monte Carlo quarterfinals

9:30 p.m.

TENNIS

On the radio

BASEBALL

NCAA: Miami @ Louisville, 6 p.m., WVUM 90.5 FM

MLB: Nationals @ Marlins, 7 p.m., WINZ 940; WAQI 710

MLB: Royals @ Yankees, 7 p.m., WMEN 640