On the air
Friday’s TV highlights
Auto racing
9 a.m.: Xfinity Series practice … NBC Sports
Noon: Xfinity Series final practice … NBC Sports
1 p.m.: Sprint Cup Series final practice … NBC Sports
5 p.m.: NHRA qualifying, tape … Fox Sports 1
6 p.m.: ARCA Series racing … Fox Sports 1
8 p.m.: Formula One practice … NBC Sports
Baseball, MLB
4 p.m.: Seattle at Toronto … Root
4 p.m.: San Francisco at N.Y. Yankees … MLB
Basketball, The Basketball Tournament
4 p.m.: Quarterfinal, Golden Eagles vs. Armored Athlete … ESPN2
6 p.m.: Quarterfinal, Pedro’s Posse vs. Always a Brave … ESPN2
Basketball, men’s national teams
6 p.m.: Argentina vs. United States at Las Vegas … NBC Sports
Boxing
7 p.m. or 10 p.m.: Lopez vs. Reynoso, super bantam … Showtime
Cycling
4 a.m.: Tour de France, stage 19 … NBC Sports
Fitness
4 p.m.: CrossFit Games … ESPN
Golf
4 a.m.: Senior British Open … Golf
7 a.m.: Senior British Open, cont. … Golf
9 a.m.: Women, UL International Crown … Golf
11 a.m.: U.S. Girls Junior Championship, semifinals … Fox Sports 1
1 p.m.: PGA Tour, RBC Canadian Open … Golf
3 p.m.: Tahoe Celebrity Championship … NBC Sports
4 p.m.: Web.com Tour, Utah Championship … Golf
Miscellany
10:30 p.m.: SWX Tonight … SWX
Soccer, women’s friendly
6 p.m.: United States vs.Costa Rica … ESPN
Friday’s radio highlights
Baseball, MLB
3 p.m.: Seattle at Toronto … 700-AM
Baseball, Northwest League
5:45 p.m.: Spokane at Boise … 1510-AM
Saturday’s TV highlights
Auto racing
5 a.m.: Formula One qualifying … CNBC
8:40 a.m.: Xfinity Series qualifying … NBC Sports
10:30 a.m.: Sprint Cup qualifying … NBC Sports
Noon: IMSA Sportscar Championship racing … Fox 28
12:30 p.m.: Xfinity Series race … NBC Sports
8:30 p.m.: NHRA qualifying, tape … Fox Sports 1
Baseball
10 a.m.: Under Armour All-American Game … MLB
7 p.m.: Northwest League, Hillsboro at Tri-City … SWX
Baseball, MLB
10 a.m.: Seattle at Toronto … Root
1 p.m.: San Francisco at N.Y. Yankees … Fox Sports 1
4 p.m.: Texas at Kansas City … Fox Sports 1
7 p.m.: Tampa Bay at Oakland … MLB
Basketball, the Basketball Tournament
9 a.m.: Teams TBA … ESPN2
5 p.m.: Teams TBA … ESPN2
Cycling
4 a.m.: Tour de France, stage 20 … NBC Sports
Fitness
Noon: CrossFit Games … ESPN2
4 p.m.: CrossFit Games … ESPN
Golf
6:30 a.m.: Senior British Open … Golf
9 a.m.: Senior British Open … NBC
10 a.m.: PGA Tour, RBC Canadian Open … Golf
11 a.m.: U.S. Girls Junior Championship, final match … Fox Sports 1
Noon: PGA Tour, RBC Canadian Open … CBS
Noon: Women, UL International Crown … Golf
Noon: Tahoe Celebrity Championship … NBC
4 p.m.: Web.com Tour … Golf
Mixed martial arts
3 p.m.: UFC Fight Night prelims … Fox 28
5 p.m.: UFC Fight Night, featuring Holm vs. Shevchenko … Fox 28
Motorsports
3:30 p.m.: Lucas Oil Motocross racing … NBC Sports
Soccer, International Champions Cup
2 a.m.: Melbourne Victory vs. Juventus … ESPN2
9:30 a.m.: Celtic vs. Leicester City … ESPN
Soccer, MLS
12:30 p.m.: Los Angeles at Portland … ESPN
Tennis
2 p.m.: WTA, Bank of the West Open, semifinals … ESPN2
7 p.m.: WTA, Bank of the West Open, semifinals … ESPN2
Track and field
6 p.m.: American Track League … ESPN
Saturday’s radio highlights
Baseball, MLB
9 a.m.: Seattle at Toronto … 700-AM
Baseball, Northwest League
5:45 p.m.: Spokane at Boise … 1510-AM
Football, IFL championship
4:30 p.m.: Spokane at Sioux Falls … 700-AM
Sunday’s TV highlights
Auto racing
4 a.m.: World Endurance racing … Fox Sports 1
4:30 a.m.: Formula One, Hungarian Grand Prix … NBC Sports
Noon: Sprint Cup, Brickyard 400 … NBC Sports
Noon: NHRA, Mile-High Nationals, final eliminations … Fox 28
Baseball, MLB
9 a.m.: Hall of Fame Induction Ceremony … MLB
10 a.m.: Seattle at Toronto … Root
10 a.m.: San Francisco at N.Y. Yankees … TBS
5 p.m.: L.A. Dodgers at St. Louis … ESPN
Basketball, men’s national teams
5 p.m.: China vs. United States at Los Angeles … NBA
Cycling
7:30 a.m.: Tour de France, stage 21 (final) … NBC Sports
Fitness training
Noon: CrossFit Games … ESPN2
4 p.m.: Cross Fit Games … ESPN2
Football, AFL
6 p.m.: Cleveland at Arizona … ESPN2
Golf
5:30 a.m.: Senior British Open … Golf
9 a.m.: Women, UL International Crown … NBC
10 a.m.: PGA Tour, RBC Canadian Open … Golf
11 a.m.: Women, UL International Crown … Golf
Noon: PGA Tour, RBC Canadian Open … CBS
Noon: Tahoe Celebrity Championship … NBC
3 p.m.: Web.com Tour … Golf
Soccer
10 a.m.: MLS, New York City at New York Red Bulls … Fox 28
Noon: MLS, Seattle at Sporting Kansas City … ESPN
2 p.m.: Internazionale vs. Paris Saint Germain … ESPN
Tennis, WTA
2 p.m.: Bank of the West championship match … ESPN2
Sunday’s radio highlights
Baseball, MLB
8 a.m.: Mariners Magazine … 700-AM
9 a.m.: Seattle at Toronto … 700-AM
4 p.m.: L.A. Dodgers at St. Louis … 700-AM
Baseball, Northwest League
5:45 p.m.: Spokane at Boise … 1510-AM
All events subject to change.