Sports on TV: Friday, June 30, 2017
AUTO RACING | TIME | TV |
Xfinity: Qualifying for Firecracker 250 | 2 p.m. | NBCSN |
Monster Energy Cup: Qualifying for Coke Zero 400 | 4 p.m. | NBCSN |
Xfinity: Firecracker 250 | 7:30 p.m. | NBCSN |
BASEBALL | TIME | TV |
MLB: Rays @ Orioles | 7:05 p.m. | SUN |
MLB: Marlins @ Brewers | 8:10 p.m. | FSFL |
MLB: Yankees @ Astros | 8:10 p.m. | MLBN |
MLB: Rockies @ Diamondbacks (TV joined in progress 11 p.m.) | 9:40 p.m. | MLBN |
BASKETBALL | TIME | TV |
WNBA: Los Angeles @ Atlanta | 7:30 p.m. | NBATV |
BOXING | TIME | TV |
Bantamweights: Negrete-Frias | 10 p.m. | ESPN2 |
FOOTBALL | TIME | TV |
CFL: British Columbia @ Toronto | 7 p.m. | ESPN2 |
GOLF | TIME | TV |
European: French Open | 7:30 a.m. | GOLF |
PGA of America: KPMG Women’s Championship | 12:30 p.m. | GOLF |
USGA: Senior Championship | 2 p.m. | FS1 |
PGA: Quicken Loans National | 3:30 p.m. | GOLF |
MIXED MARTIAL ARTS | TIME | TV |
Pro League: Fitch-Foster, Rama-Markes | 10:30 p.m. | NBCSN |
RUGBY | TIME | TV |
New Zealand: All Blacks-Lions (Sat.) | 3:30 a.m. | ESPN2 |
SOCCER | TIME | TV |
UEFA U-21: Germany-Spain | 2:45 p.m. | ESPNU ESPND |
MLS: Orlando City @ Real Salt Lake | 9:30 p.m. | ESPN ESPND |
SWIMMING | TIME | TV |
Phillips 66: National championships | 7 p.m. | NBCSN |
TENNIS | TIME | TV |
WTA: Aegon semifinals | 6 a.m. | BEIN |
The Boodles: Day 4 (T) | 4 p.m. | TENNIS |
The Boodles: Day 4 (Sat., T) | 1:30 a.m. | TENNIS |
On the radio
BASEBALL
MLB: Marlins @ Brewers, 8:10 p.m., WINZ 940; WZTU 94.9 FM; WAQI 710
MLB: Yankees @ Astros, 8:10 p.m., WMEN 640
BASKETBALL
NBA: Free agency opens, Midnight (Sat.), WAXY 790
For complete Saturday and Sunday TV listings go to www.miamiherald.com
This story was originally published June 29, 2017 at 10:05 PM with the headline "Sports on TV: Friday, June 30, 2017."