Weekend TV/Radio highlights
FRIDAY
Television/streaming highlights
MLB
11 a.m. St. Louis at Chicago Cubs MLBN
4 p.m. N.Y. Yankees at Boston MLBN
7 Texas at Seattle Apple TV+
7 Cincinnati at Milwaukee, joined in progress MLBN
NBA Finals
5:30 p.m. Boston at Dallas, Game 4 KXLY
WNBA
4:30 p.m. Los Angeles at Minnesota ION
COLLEGE BASEBALL
Men’s College World Series
11 a.m. Virginia vs. North Carolina ESPN
4 p.m. Florida State vs. Tennessee ESPN
GOLF
3:30 a.m. U.S. Open, second round USA
Noon LPGA, LPGA Classic, second round GOLF
AUTO RACING
NASCAR
2:30 p.m. Cup Series, Iowa Corn 350, practice USA
Menards Series
5 p.m. Atlas 150 FS1
TENNIS
3 a.m. ATP/WTA, Libema Open; ATP, Boss Open; WTA, Rothesay Open, quarterfinals TENNIS
HORSE RACING
10 a.m. America’s Day at the Races FS2
MEN’S SOCCER
UEFA Euro Championship, Group stage
Noon Germany vs. Scotland KAYU
International friendly
5 p.m. Argentina vs. Guatemala TRUTV
MEN’S RUGBY
5:30 p.m. Old Glory DC at Dallas FS2
Radio highlights
TALK
6 a.m. Brock and Salk ESPN 700/105.3 FM
3 p.m. Wyman and Bob ESPN 700/105.3 FM
NBA Finals
5:30 p.m. Boston at Dallas, Game 4 ESPN 700/105.3 FM
MLB
7 p.m. Texas at Seattle KXLY 920/100.7 FM
NORTHWEST LEAGUE BASEBALL
1 p.m. Spokane at Vancouver (2) KGA 1510/103.5 FM
SATURDAY
Television/streaming highlights
MLB
11 a.m. St. Louis at Chicago Cubs FS1
1 p.m. Philadelphia at Baltimore MLBN
4 Texas at Seattle KAYU
7 Chicago White Sox at Arizona FS1
WNBA
10 a.m. Connecticut at Dallas KREM
Noon New York at Las Vegas KXLY
BASKETBALL
Big3
1 p.m. Week 1, from Oakland KREM
NHL
Stanley Cup Final
5 p.m. Florida at Edmonton, Game 4 KXLY
CFL
4 p.m. Calgary at BC CBSSN
COLLEGE BASEBALL
Men’s College World Series
11 a.m. Kentucky vs. N.C. State ESPN
4 p.m. Texas A&M vs. Florida ESPN
GOLF
7 a.m. U.S. Open, third round USA
9 U.S. Open, third round KHQ
Noon LPGA, LPGA Classic, third round GOLF
NASCAR
9 a.m. Xfinity, HyVee Perks 250, qualifying USA
10 Cup Series, Iowa Corn 350, qualifying USA
12:30 p.m. Xfinity, HyVee Perks 250 USA
FISHING
5 a.m. Bassmaster Elite, Bassmaster Elite at Wheeler Lake FS1
MIXED MARTIAL ARTS
4 p.m. UFC Fight Night prelims: undercard bouts ESPN2
7 UFC Fight Night: Perez vs. Taira, flyweights ESPN2
SWIMMING
U.S. Summer Olympics Trials
3:30 p.m. Swimming, qualifying heats, Day 1 (tape) USA
5 Swimming, Day 1, finals KHQ
Pro Swim Series
10:30 a.m. TBA, tape CNBC
MEN’S RUGBY
4 p.m. MLR, Seattle at Houston FS1
MEN’S SOCCER
USL League One
Noon Madison at South Georgia ESPN2
UEFA European Championships, Group play
Noon Italy vs. Albania, Group B KAYU
WOMEN’S SOCCER
NWSL
9 a.m. NJ/NY at Louisville ESPN
4:30 p.m. San Diego at Washington ION
6:30 Angel City at Houston ION
TENNIS
2 a.m. ATP/WTA, Boss Open; WTA, Rothesay Open, semifinals TENNIS
AUSTRALIAN RULES FOOTBALL
Premiership
2:30 a.m. Adelaide vs. Sydney FS2
11 p.m. Greater Western Sydney vs. Port Adelaide FS2
MEN’S LACROSSE
Premier Lacrosse League
9:30 a.m. Boston vs. Philadelphia KXLY
POWERBOAT RACING
10 a.m. Richland Regatta SWX
HORSE RACING
9:30 a.m. America’s Day at the Races FS2
Noon America’s Day at the Races FS2
Radio highlights
MLB
4:15 p.m. Texas at Seattle ESPN 700/105.3 FM
NORTHWEST LEAGUE BASEBALL
1 p.m. Spokane at Vancouver KGA 1510/103.5 FM
SUNDAY
Television/streaming highlights
MLB
10:30 a.m. San Diego at N.Y. Mets MLBN
1 p.m. Kansas City at L.A. Dodgers, joined in progress MLBN
1 Texas at Seattle ROOT
4 N.Y. Yankees at Boston ESPN
WNBA
Noon Seattle at Phoenix KXLY
UFL Championship
2 p.m. Birmingham vs. San Antonio KXLY
CFL
4 p.m. Saskatchewan at Hamilton CBSSN
COLLEGE BASEBALL
Men’s College World Series
11 a.m. Game 5 ESPN
4 p.m. Game 6 ESPN
GOLF
6 a.m. U.S. Open, final round USA
9 U.S. Open, final round KHQ
10 LPGA, LPGA Classic, final round GOLF
AUTO RACING
NASCAR
4 p.m. Cup Series, Iowa Corn 350 USA
MOTOCROSS
7 a.m. MX2 Italy, Race 1 CBSSN
8 MXGP Italy, Race 1 CBSSN
POWERBOAT RACING
10 a.m. Richland Regatta SWX
HORSE RACING
11 a.m. America’s Day at the Races FS1
2 p.m. America’s Day at the Races FS1
SWIMMING
U.S. Summer Olympic Trials
2 p.m. Swimming, qualifying heats, Day 2, tape USA
5 Swimming, Day 2, finals KHQ
MEN’S RUGBY
Noon MLR, Utah at New England FS1
MEN’S SOCCER
UEFA EURO, Group stage
6 a.m. Poland vs. Netherlands, Group D FS1
9 Slovenia vs. Denmark, Group C FS1
Canadian Premier League
2 p.m. Cavalry FC at Vancouver FC FS2
WOMEN’S SOCCER
NWSL
1 p.m. Portland at Seattle KREM
7 Utah FC at Bay FC CBSSN
SOFTBALL
Athletes Unlimited
11 a.m. TBA ESPNU
1:30 p.m. TBA ESPNU
TENNIS
3 a.m. ATP/WTA, Boss Open; WTA, Rothesay Open, finals TENNIS
3 a.m. (Monday), ATP, London, ATP, Halle; WTA, Berlin, WTA, Birmingham, early rounds TENNIS
MEN’S LACROSSE
Premier Lacrosse League
9:30 a.m. California vs. New York KXLY
HORSE RACING
11 a.m. America’s Day at the Races FS2
Radio highlights
MLB
11 a.m. Seattle Mariners Trident Talk ESPN 700/105.3 FM
1 p.m. Texas at Seattle ESPN 700/105.3 FM
NORTHWEST LEAGUE BASEBALL
1 p.m. Spokane at Vancouver KGA 1510/103.5 FM