Sports

Sports TV/radio listings for Thursday, June 30

Thursday, June 30

Television

AUTO RACING

11 a.m., 1 p.m., NBCSN — NASCAR Xfinity practice

Noon, 2 p.m., NBCSN — NASCAR Sprint Cup practice

CFL

4 p.m., ESPN2 — Ottawa at Montreal

7 p.m., ESPN2 — Toronto at Saskatchewan

GOLF

6:30 a.m., GOLF — European PGA, 100th Open de France

10:30 a.m., GOLF — PGA-WGC, Bridgestone Invitational

3:30 p.m., GOLF — PGA, Barracuda Championship

6 p.m., GOLF — LPGA, Cambia Portland Classic (delayed)

3:30 a.m. Friday, GOLF — European PGA, 100th Open de France

MLB

10 a.m., MLB — Rangers-Yankees or Dodgers-Brewers (11 a.m.)

4 p.m., MLB — Cubs-Mets or Royals-Cardinals

7 p.m., ROOT — Orioles at Mariners

SOCCER

11:30 a.m., ESPN2 — Euro quarterfinal, Poland vs. Portugal

SWIMMING

3:30 p.m., NBCSN; 8 p.m., NBC (delayed) — U.S. Olympic Trials

TENNIS

4 a.m., ESPN — Wimbledon

WNBA

12:30 p.m., NBA TV — Atlanta at Los Angeles

Radio

BASEBALL

6:10 p.m., ESPN 1340 AM — Orioles at Mariners

7 p.m., KFLD 870 AM — Vancouver Canadians at Dust Devils

This story was originally published June 29, 2016 at 4:19 PM with the headline "Sports TV/radio listings for Thursday, June 30."

Get one year of unlimited digital access for $159.99
#ReadLocal

Only 44¢ per day

SUBSCRIBE NOW