On the air
Friday’s TV Highlights
Auto racing
11 a.m.: NASCAR XFINITY Series, Firecracker 250 qualifying … NBC Sports
1 p.m.: NASCAR Monster Energy Cup Series, Coke Zero 400 qualifying … NBC Sports
4:30 p.m.: NASCAR XFINITY Series, Firecracker 250 … NBC Sports
Baseball, MLB
5 p.m.: N.Y. Yankees at Houston … MLB
7 p.m.: Seattle at L.A. Angels … Root
8 p.m.: L.A. Dodgers at San Diego … MLB (joined in progress)
Basketball, WNBA
4:30 p.m.: Los Angeles at Atlanta … NBA
Boxing
7 p.m.: Oscar Negrete vs. Sergio Frias … ESPN2
Football, CFL
4 p.m.: British Columbia at Toronto … ESPN2
Golf
9:30 a.m.: PGA of America, Women’s PGA Championship … Golf
11 a.m.: U.S. Senior PGA Championship … FS1
12:30 p.m.: PGA Tour, Quicken Loans National … Golf
Miscellany
10:30 p.m.: NW Preps Now … SWX
Mixed Martial Arts
7:30 p.m.: Professional Fighters League, Jon Fitch vs. Brian Foster … NBC Sports
Rugby
12:30 a.m.: New Zealand Lions Series, All-Blacks vs. British & Irish Lions … ESPN2
Soccer
6:30 p.m.: MLS, Orlando City at Real Salt Lake … ESPN
Friday’s Radio Highlights
Baseball, MLB
7 p.m.: Seattle at L.A. Angels … 700-AM
Baseball, Northwest League
6 p.m.: Spokane at Boise … 1510-AM
Sports Talk
3 p.m.: Patchin and Lukens … 700-AM
Saturday’s TV Highlights
Auto Racing
4 p.m.: NASCAR Monster Energy Cup Series, Coke Zero 400 … NBC
Baseball, college
6 p.m.: College Home Run Derby … ESPN2
Baseball, MLB
1 p.m.: Miami at Milwaukee … FS1
4 p.m.: Cleveland at Detroit or Washington at St. Louis .. Fox 28
7 p.m.: Seattle at L.A. Angels … Root
Basketball, NBA Summer League
8 a.m.: Charlotte vs. Miami … NBA
10 a.m.: Orlando vs. Indiana … NBA
Noon: New York vs. Dallas … NBA
2 p.m.: Oklahoma City vs. Detroit … NBA
Bowling
10 a.m.: PBA Tour, Oklahoma Open semifinals … ESPN
Boxing
7 p.m.: Manny Pacquiao vs. Jeff Horn … ESPN
Cycling
6 a.m.: Tour de France, Stage 1 … NBC Sports
Golf
4:30 a.m.: European PGA Tour, HNA Open de France … Golf
10 a.m.: U.S. Senior PGA Championship … Fox 28
10 a.m.: PGA Tour, Quicken Loans National … Golf
Noon: PGA Tour, Quicken Loans National … CBS
Noon: PGA of America, KPMG Women’s PGA Championship … NBC
Soccer
2 p.m.: Men’s International Friendly, United States vs. Ghana … ESPN
4 p.m.: MLS, Portland at Sporting Kansas City … ESPN
5:30 p.m.: Men’s International Friendly, Mexico vs. Paraguay … FS1
Swimming
10 a.m.: Phillips 66 National Championships … NBC
Track and Field
11 a.m.: IAAF Diamond League … NBC Sports
Saturday’s Radio Highlights
Baseball, MLB
4 p.m.: Washington at St. Louis … 700-AM
7 p.m.: Seattle at L.A. Angels … 920-AM
Baseball, Northwest League
6 p.m.: Spokane at Boise … 1510-AM
Sunday’s TV Highlights
Auto Racing
7 a.m.: IMSA, Sahlen’s Six Hours of the Glen (hours 1-3) … FS1
Baseball, MLB
12:30 p.m.: Seattle at L.A. Angels … Root
4 p.m.: 2017 All-Star Selection Show … ESPN
5 p.m.: Washington at St. Louis … ESPN
Basketball, NBA Summer League
10 a.m.: New York vs. Detroit … NBA
Noon: Orlando vs. Miami … NBA
2 p.m.: Indiana vs. Charlotte … NBA
Bowling
10 a.m.: PBA Tour, Oklahoma Open finals … ESPN
Cycling
5 a.m.: Tour de France, Stage 2 … NBC Sports
Golf
4:30 a.m.: European PGA Tour, HNA Open de France … Golf
10 a.m.: U.S. Senior PGA Championship … Fox 28
10 a.m.: PGA Tour, Quicken Loans National … Golf
Noon: PGA Tour, Quicken Loans National … CBS
Noon: PGA of America, KPMG Women’s PGA Championship … NBC
Soccer
5 a.m.: FIFA Confederations Cup, third-place match … FS1
11 a.m.: FIFA Confederations Cup, championship … FS1
2 p.m.: MLS, New England at Philadelphia … FS1
Swimming
10 a.m.: Phillips 66 National Championship … NBC
Sunday’s Radio Highlights
Baseball, MLB
10:30 a.m.: Mariners Magazine … 920-AM
12:30 a.m.: Seattle at L.A. Angels … 920-AM
4 p.m.: Washington at St. Louis … 700-AM
Baseball, Northwest League
6 p.m.: Spokane at Boise … 1510-AM
All events are subject to change.