On TV/radio today
On TV/radio today
* — delay
TV
Wednesday
BOXING
4 p.m.
Light middleweights, Gomez-Paredes FS1
CYCLING
1:30 a.m.
Tour de France, stage 5 NBCSN
GOLF
12:01 a.m.
European PGA Tour, Scottish Open, first round TGC
PREP FOOTBALL
2 p.m.
Skills competition ESPNU
HORSE RACING
7 a.m.
Trackside Live! FSNPT
9 a.m.
Trackside Live! TVGN
MAJOR LEAGUE BASEBALL
7 a.m.
L.A. Dodgers at Detroit MLB/SNLA
9 a.m.
San Diego at Colorado FSNSD
9:30 a.m.
Toronto at L.A. Angels FSW
2 p.m.
Pittsburgh at St. Louis ESPN
SOCCER
10 a.m.
World Cup, semifinals, Netherlands vs. Argentina ESPN
RADIO
SOCCER
9:30 a.m.
850 AM: FIFA World Cup: Argentina vs. Netherlands
MAJOR LEAGUE BASEBALL
3:55 p.m.
670 AM: San Francisco at Oakland
TV
Thursday
BOXING
4 p.m.
Jr. lightweights, Mendez-Barthelemy FS1
CYCLING
2 a.m.
Tour de France, stage 6 NBCSN
GOLF
3 a.m.
Women’s British Open, first round ESPN2
9 a.m.
PGA Tour, John Deere Classic, first round TGC
10 a.m.
U.S. Senior Open Championship, first round ESPN2
Noon
Web.com Tour, Utah Championship, first round TGC
HORSE RACING
9 a.m.
Trackside Live! FSNPT
LACROSSE
3 p.m.
World Championships, Canada vs. United States ESPN2
MAJOR LEAGUE BASEBALL
9:30 a.m.
Oakland at San Francisco or Chicago White Sox at Boston MLB
2 p.m.
L.A. Angels at Texas FSW
L.A. Angels at Texas or Detroit at Kansas City MLB
4 p.m.
San Diego at L.A. Dodgers SNLA/FSNSD
SOFTBALL
3 p.m.
World Cup, United States vs. Canada ESPN
RADIO
SOCCER
9:30 a.m.
850 AM: FIFA World Cup: Argentina vs. Netherlands
MAJOR LEAGUE BASEBALL
9:25 a.m.
670 AM: San Francisco at Oakland