Sports On the Air

Sports on TV: Friday, July 21, 2017

BASEBALL

TIME

TV

MLB: Cardinals @ Cubs

2:20 p.m.

MLBN

MLB: Astros @ Orioles

7:05 p.m.

MLBN

MLB: Marlins @ Reds

7:10 p.m.

FSFL

MLB: Rangers @ Rays

7:10 p.m.

SUN

BASKETBALL

TIME

TV

The Tournament: Ram Nation-

NC Prodigal Sons

7 p.m.

ESPN2

The Tournament: Overseas Elite-

Tampa Bulls

9 p.m.

ESPN2

CYCLING

TIME

TV

Tour de France: Stage 19

8 a.m.

NBCSN

GOLF

TIME

TV

British Open: Second round

9:30 a.m.

GOLF

USGA: U.S. Junior Amateur

3 p.m.

FS1

PGA: Barbasol Championship

5 p.m.

GOLF

LPGA: Marathon Classic (T)

8 p.m.

GOLF

British Open: Third round (Sat.)

4:30 a.m.

GOLF

SOCCER

TIME

TV

UEFA women: Germany-Italy

2:45 p.m.

UNID

MLS: Atlanta United @ Orlando City

7 p.m.

ESPN

ESPND

Mexico: Morelia-Monterrey

8 p.m.

UNID

Mexico: Mineros @ Venados

9:30 p.m.

GOLTV

Mexico: Tijuana-Cruz Azul

10 p.m.

UNID

TENNIS

TIME

TV

ATP: Bastad quarterfinals

5 a.m.

TENNIS

WTA: Bucharest quarterfinal

7 a.m.

BEIN

ATP: Newport quarterfinals

1 p.m.

TENNIS

WTA: Bucharest quarterfinal

1:30 p.m.

BEIN

TRACK AND FIELD

TIME

TV

IAAF: Diamond League

2 p.m.

NBCSN

On the radio

BASEBALL

MLB: Marlins @ Reds, 7:10 p.m., WINZ 940; WZTU 94.9 FM; WAQI 710

MLB: Yankees @ Mariners, 10:10 p.m., WMEN 640

For complete Saturday and Sunday TV listings go to www.miamiherald.com

This story was originally published July 21, 2017 at 4:05 PM with the headline "Sports on TV: Friday, July 21, 2017."

Sports Pass is your ticket to Miami sports
#ReadLocal

Get in-depth, sideline coverage of Miami area sports - only $1 a month

VIEW OFFER