TV Sports Today – June 21

Friends Watching Sport Celebrating Goal

AFL football

Fremantle Dockers vs. Melbourne Demons, 11:30 p.m. (FS2)

Auto racing

Formula One: The French Grand Prix, 8:55 a.m. today (ESPNU) and 5:55 a.m. Saturday (ESPN2)

NASCAR Monster Energy Cup Series: practice, 3 p.m. and 5:30 p.m. (FS1)

CFL football

British Columbia at Edmonton, 9 p.m. (ESPN2)

College baseball

College World Series: Teams TBD, 2 p.m. (ESPN)

College World Series: Teams TBD, 7 p.m. (ESPN)

Golf

European Tour: BMW International Open, 9:30 a.m. (Golf Channel)

PGA Tour Champions: American Family Insurance Championship, noon (Golf Channel)

PGA Tour: Travelers Championship, 3 p.m. (Golf Channel)

LPGA Tour: KPMG Women’s PGA Championship, 6 p.m. (Golf Channel)

Asian Tour: Kolon Korea Open, midnight (Golf Channel)

Horse racing

International Horse Racing: Royal Ascot Day 4, 8:30 a.m. (NBCSN)

MLB

Mets at Cubs, 2 p.m. (MLB)

Astros at Yankees or Braves at Nationals, 7 p.m. (MLB)

Reds at Brewers, 8 p.m. (Fox Sports Indiana)

NHL

NHL Draft: Round 1, 8 p.m. (NBCSN)

Men’s soccer

CONCACAF Gold Cup: El Salvador vs. Jamaica, Group C, 7 p.m. (FS1)

CONCACAF Gold Cup: Honduras vs. Curacao, Group C, 9:30 p.m. (FS1)

WNBA

Storm at Mystics, 7 p.m. (CBSSN)

Sparks at Mercury, 10 p.m. (CBSSN)