On the Air
Friday’s TV Highlights
Australian rules football
11:35 p.m.: AFL: Sydney vs. Greater Western Sydney FS1
Auto racing
4:30 a.m.: F1: Spanish Grand Prix (first practice) ESPN2
8 a.m.: F1: Spanish Grand Prix (second practice) ESPN2
1 p.m.: NASCAR Xfinity: Sci Aps 200 (qualifying) USA
Baseball, MLB
11 a.m.: N.Y. Mets at Chi. Cubs MLB
4:10 p.m.: Seattle at Miami Root
7 p.m.: L.A. Angels at L.A. Dodgers or Minnesota at Oakland MLB
Basketball, WNBA
4:30 p.m.: Indiana at Atlanta ION
7 p.m.: Connecticut at Las Vegas ION
Golf
4 a.m.: DP World: KLM Open Golf
9 a.m.: Champions: Dick’s Sporting Goods Open Golf
10 a.m.: LIV: Nashville CW
Noon: PGA: Travelers Championship Golf
3 p.m.: LPGA: Women’s PGA Championship Golf
Hockey, Stanley Cup Final
5 p.m.: Florida at Edmonton ABC
Horse racing
6 a.m.: Equestrian: Royal ascot NBC
Mixed martial arts
5 p.m.: PFL: Light heavyweights and lightweights ESPN
Soccer, men’s
9 a.m.: Euros: Austria vs. Poland FS1
Noon: France vs. Netherlands Fox 28
5 p.m.: Copa America: Chile vs. Peru FS1
Swimming
5 p.m.: Olympic trials NBC
Track and field
3:30 p.m.: Olympic trials USA
6 p.m.: Olympic trials NBC
Friday’s Radio Highlights
Baseball, MILB
7:05 p.m.: Eugene at Spokane 103.5-FM
Baseball, MLB
3 p.m.: Seattle at Miami 700-AM / 105.3-FM
Sports talk
6 a.m.: Brock and Salk 700-AM / 105.3-FM
Saturday’s TV Highlights
Auto racing
3:30 a.m.: F1: Spanish Grand Prix (final practice) ESPN2
7 a.m.: F1: Spanish Grand Prix (qualifying) ESPN2
9 a.m.: NASCAR Cup: USA TODAY 301 (qualifying) USA
12:30 p.m.: NASCAR Xfinity: Sci Aps 200 USA
Baseball, Men’s College World Series
4:30 p.m.: Texas A&M vs. Tennessee ESPN
Baseball, MLB
11:20 a.m.: N.Y. Mets at Chi. Cubs FS1
1 p.m.: Toronto at Cleveland or Kansas City at Texas MLB
1:10 p.m.: Seattle at Miami Root
4 p.m.: Atlanta at N.Y. Yankees Fox 28
7 p.m.: L.A. Angels at L.A. Dodgers or Washington at Colorado MLB
Basketball, BIG3
10 a.m.: Week 2 CBS
Basketball, WNBA
Noon: Los Angeles at New York ESPN
5 p.m.: Phoenix at Minnesota NBATV
Football
4 p.m.: CFL: Edmonton vs. Toronto CBS Sports
Golf
4 a.m.: DP World: KLM Open Golf
10 a.m.: LIV: Nashville CW
Noon: LPGA: Women’s PGA Championship NBC
Noon: PGA: Travelers Championship CBS
Noon: Champions: Dick’s Sporting Goods Open Golf
Soccer, men’s
9 a.m.: Euros: Portugal vs. Turkey Fox 28
Noon: Euros: Romania vs. Belgium Fox 28
3 p.m.: Copa America: Venezuela vs. Ecuador FS1
6 p.m.: Copa America: Jamaica vs. Mexico FS1
Soccer, women’s
4:30 p.m.: NWSL: San Diego at Houston ION
7 p.m.: NWSL: Angel City at Bay ION
Swim and dive
10 a.m.: Olympic trials NBC
4 p.m.: Olympic trials NBC
Track and field
6 p.m.: Olympic trials NBC
Saturday’s Radio Highlights
Baseball, MILB
7:05 p.m.: Eugene at Spokane 103.5-FM
Baseball, MLB
Noon: Seattle at Miami 700-AM / 105.3-FM
Sunday’s TV Highlights
Auto racing
6 a.m.: F1: Spanish Grand Prix ESPN
8:05 a.m.: IMSAL Sahlen’s Six Hours of the Glen USA
11:30 a.m.: NASCAR Cup: USA TODAY 301 USA
3:15 p.m.: IndyCar: Grand Prix of Monterey USA
Baseball, Men’s College World Series
11 a.m.: Texas A&M vs. Tennessee ABC
Baseball, MLB
10:30 a.m.: Atlanta at N.Y. Yankees or Toronto at Cleveland MLB
10:40 a.m.: Seattle at Miami Root
1:30 p.m.: Milwaukee at San Diego or Minnesota at Oakland MLB
4:10 p.m.: N.Y. Mets at Chi. Cubs ESPN
Basketball, WNBA
1 p.m.: Indiana at Chicago ESPN
Football
4 p.m.: CFL: Hamilton vs. Saskatchewan CBS Sports
Golf
3:30 a.m.: DP World: KLM Open Golf
10 a.m.: LIV: Nashville CW
Noon: LPGA: Women’s PGA Championship NBC
Noon: PGA: Travelers Championship CBS
Noon: Champions: Dick’s Sporting Goods Open Golf
Soccer, men’s
Noon: Euros: Germany vs. Switzerland Fox 28
3 p.m.: Copa America: Bolivia vs. United States Fox 28
6 p.m.: Copa America: Panama vs. Uruguay Fox 28
6 p.m.: USL: Lexington at Spokane SWX / ESPN+
Soccer, women’s
10:30 a.m.: NWSL: Washington at Gotham ESPN
Swim and dive
11 a.m.: Olympic trials NBC
4 p.m.: Olympic trials NBC
Track and field
5:30 p.m.: Olympic trials NBC
Sunday’s Radio Highlights
Baseball, MILB
1:05 p.m.: Eugene at Spokane 103.5-FM
Baseball, MLB
9:30 a.m.: Seattle at Miami 700-AM / 105.3-FM
All events subject to change