On the Air
Friday’s TV Highlights
Auto racing
4:30 a.m.: F1: British Grand Prix (first practice) ESPNU
8 a.m.: F1: British Grand Prix (second practice) ESPNU
Baseball, MLB
11 a.m.: L.A. Angels at Chi. Cubs MLB
4 p.m.: Boston at N.Y. Yankees or San Francisco at Cleveland MLB
6:40 p.m.: Toronto at Seattle Root
7 p.m.: Milwaukee at L.A. Dodgers or Baltimore at Oakland MLB
Basketball, WNBA
4:30 p.m.: Atlanta at Dallas ION
7 p.m.: Las Vegas at Los Angeles ION
Golf
3:30 a.m.: DP World: BMW International Open Golf
1 p.m.: PGA: John Deere Classic Golf
Soccer, men
9 a.m.: Euros: Germany vs. Spain Fox 28
Noon: Euros: France vs. Portugal Fox 28
6 p.m.: Copa America: Canada vs. Venezuela FS1
Tennis
3 a.m.: Wimbledon ESPN
Friday’s Radio Highlights
Baseball, MILB
7:05 p.m.: Tri-City at Spokane 103.5-FM
Baseball, MLB
5:30 p.m.: Toronto at Seattle 700-AM / 105.3-FM
Sports talk
7 a.m.: Brock and Salk 700-AM / 105.3-FM
3 p.m.: Wyman and Bob 700-AM / 105.3-FM
Saturday’s TV Highlights
Auto racing
3:30 a.m.: F1: British Grand Prix (final practice) ESPN2
6 a.m.: MotoGP: Grand Prix of Germany (sprint) TruTV
7 a.m.: F1: British Grand Prix (qualifying) ESPN2
7 a.m.: NASCAR Xfinity: The Loop 110 (qualifying) USA
9:30 a.m.: NASCAR Cup: Grant Park 165 (practice) USA
12:30 p.m.: NASCAR Xfinity: The Loop 110 NBC
Baseball, MLB
1 p.m.: Tampa Bay at Texas MLB
1:10 p.m.: Toronto at Seattle Root
4 p.m.: Milwaukee at L.A. Dodgers Fox 28
7 p.m.: Arizona at San Diego or Kansas City at Colorado MLB
Basketball, NBA, California Classic Summer League
1:30 p.m.: L.A. Lakers vs. Sacramento ESPN
3:30 p.m.: Miami vs. Golden State ESPN
5:30 p.m.: Charlotte vs. San Antonio NBATV
7:30 p.m.: China vs. Sacramento NBATV
Basketball, WNBA
10 a.m.: New York at Indiana CBS
Football, CFL
4 p.m.: Calgary at Montreal CBS Sports
Golf
4:30 a.m.: DP World: BMW International Open Golf
Noon: PGA: John Deere Classic CBS
Soccer, men
9 a.m.: Euros: Switzerland vs. England Fox 28
Noon: Euros: Turkey vs. Netherlands Fox 28
3 p.m.: Copa America: Panama vs. Colombia FS1
6 p.m.: Copa America: Brazil vs. Uruguay FS1
6 p.m.: USL: Chattanooga at Spokane KSKN / ESPN+
Soccer, women, NWSL
10 a.m.: Houston at Chicago ESPN
4:30 p.m.: Orlando at Kansas City ION
7 p.m.: Gotham at Angel City ION
Tennis
10 a.m.: Wimbledon ABC
Saturday Radio Highlights
Baseball, MILB
5:09 p.m.: Tri-City at Spokane 103.5-FM
Baseball, MLB
Noon: Toronto at Seattle 700-AM / 105.3-FM
Sunday’s TV Highlights
Auto racing
5 a.m.: MotoGP: Grand Prix of Germany TruTV
7 a.m.: F1: British Grand Prix ESPN2
11 a.m.: IndyCar: Honda Indy 200 at Mid-Ohio NBC
1:30 p.m.: NASCAR Cup: Grand Park 165 NBC
Baseball, MLB
10:30 a.m.: San Francisco at Cleveland or Philadelphia at Atlanta MLB
1:10 p.m.: Toronto at Seattle Root
1:30 p.m.: Milwaukee at L.A. Dodgers MLB
4:10 p.m.: Boston at N.Y. Yankees ESPN
Basketball, BIG3
10 a.m.: Week 4 CBS
Basketball, NBA, California Classic Summer League
1:30 p.m.: Miami vs. Sacramento NBATV
3:30 p.m.: L.A. Lakers vs. Golden State NBATV
5 p.m.: China vs. Charlotte ESPN2
7 p.m.: San Antonio vs. Sacramento ESPN2
Basketball, WNBA
Noon: Dallas at Las Vegas ESPN
Football, CFL
4 p.m.: BC at Hamilton CBS Sports
Golf
4 a.m.: DP World: BMW International Open Golf
Noon: PGA: John Deere Classic CBS
Soccer, women, NWSL
1:30 p.m.: Louisville at North Carolina CBS Sports
Tennis
10 a.m.: Wimbledon ABC
Sunday’s Radio Highlights
Baseball, MLB
Noon: Toronto at Seattle 700-AM / 105.3-FM
Sports talk
11 a.m.: Seattle Mariners Trident Talk 700-AM / 105.3-FM
All events subject to change