Wednesday
Pro baseball TV Radio
12:40 p.m. N.Y. Mets at Seattle ROOT 710
4 p.m. San Francisco at Philadelphia ESPN
5 p.m.* N.Y. Mets at Seattle ROOT
7:05 p.m. PCL, Las Vegas at Tacoma 850
7:05 p.m. NWL, Boise at Everett 1380
Pro soccer
4 p.m. Tottenham at Toronto FC ESPN2
4 p.m. Liverpool vs. Roma NBCSN
6 p.m. Manchester City at Kansas City ESPN2
7:30 p.m. MLS, Chicago at San Jose NBCSN
8 p.m. Manchester United at Los Angeles FS1
Auto racing
7 a.m. NASCAR Truck Mudsummer practice FS1
8:30 a.m. NASCAR Truck Mudsummer practice FS1
2 p.m. NASCAR Truck Mudsummer qualifying FS1
4 p.m. NASCAR Truck Mudsummer qualifying FS1
6 p.m. NASCAR Truck Mudsummer Classic FS1
Cycling
5 a.m. Tour de France NBCSN
Thursday
Pro baseball TV Radio
7:05 p.m. PCL, Las Vegas at Tacoma 850
7:05 p.m. NWL, Boise at Everett 1380
7:10 p.m. Baltimore at Seattle ROOT 710
WNBA basketball
7 p.m. New York at Seattle LIVE WELL
Pro golf
5 a.m. European Tour, Russian Open GOLF
8:30 a.m. LPGA International Crown GOLF
9 a.m. The Senior Open Championship ESPN2
1 p.m. PGA Canadian Open GOLF
Cycling
5 a.m. Tour de France NBCSN
International Champions Cup soccer
5 p.m. Olympiakos vs. AC Milan FS1
CFL football
6 p.m. Calgary at Edmonton ESPN2

* Delayed broadcast.