On the air
Friday’s TV Highlights
Auto Racing
1 p.m.: NASCAR XFINITY, Alsco 300 qualifying … NBC Sports
3 p.m.: NASCAR Monster Energy qualifying … NBC Sports
4 p.m.: NASCAR XFINITY, Alsco 300 … NBC Sports
Baseball, MLB
11 a.m.: Pittsburgh at Chicago Cubs … MLB
3 p.m.: Toronto at N.Y. Yankees … MLB
7 p.m.: Atlanta at San Diego … MLB
7 p.m.: Seattle at L.A. Angels … Root
Baseball, Northwest League
7 p.m.: Spokane at Tri-City … SWX
Basketball, NBA Summer League
1 p.m.: Philadelphia vs Toronto … ESPNU
3 p.m.: Croatia vs. Oklahoma City … ESPNU
5 p.m.: Cleveland vs. Sacramento … ESPNU
7 p.m.: Portland vs. Milwaukee … ESPNU
Basketball, WNBA
5 p.m: Phoenix at Connecticut … ESPNU
7 p.m.: Dallas at Seattle … CBS Sports
Cycling
5 a.m.: Tour de France, Stage 7 … NBC Sports
Golf
6:30 a.m.: European Tour, Scottish Open … Golf
10:30 a.m.: PGA Champions, Senior Players Championship … Golf
1 p.m.: PGA Tour, The John Deere Classic … Golf
Miscellany
10:30 p.m.: SWX Tonight … SWX
Poker
6 p.m.: World Series of Poker … ESPN
8 p.m.: World Series of Poker … ESPN2
Soccer
4 p.m.: New England at D.C. United … ESPN
Tennis
5 a.m.: Wimbledon, men’s semfinals … ESPN
Friday’s Radio Highlights
Baseball, MLB
7 p.m.: Seattle at L.A. Angels … 920-AM
Baseball, Northwest League
7 p.m.: Spokane at Tri-City … 103.5-FM
Sports Talk
3 p.m.: Patchin and Lukens … 700-AM
Saturday’s TV Highlights
Auto Racing
11 a.m.: IndyCar Series qualifying … NBC Sports
1 p.m.: FIA Formula E Championship … Fox 28
4:30 p.m.: NASCAR Monster Energy, Quaker State 400 … NBC Sports
Baseball, MLB
10 a.m.: Toronto at N.Y. Yankees … MLB
1 p.m.: Chicago White Sox at Oakland … FS1
4 p.m.: L.A. Dodgers at Boston … Fox 28
6 p.m.: Seattle at L.A. Angels … Root
7 p.m.: Atlanta at San Diego … MLB
Basketball, Big3
9 a.m.: Week 4 … CBS
Basketball, NBA Summer League
1:30 p.m.: quarterfinal, Memphis vs. Boston … ESPN
3:30 p.m.: quarterfinal, Miami vs. New Orleans … ESPN
5:30 p.m.: quarterfinal, Brooklyn vs. Detroit … ESPN
7:30 p.m.: quarterfinal, Dallas vs. Minnesota … ESPN2
Basketball, WNBA
4 p.m.: Las Vegas at Washington … CBS Sports
Boxing
4 p.m.: PBC Prelims, Undercard Bouts … FS1
Cycling
3:30 a.m.: Tour de France, Stage 8 … NBC Sports
Football, CFL
1 p.m.: Montreal at Ottawa … ESPN2
4 p.m.: Calgary at Hamilton … ESPN2
Golf
7 a.m.: European Tour, Scottish Open … Golf
9:30 a.m.: European Tour, Scottish Open … NBC
10 a.m.: PGA Tour, John Deere Classic … Golf
Noon: PGA Tour, John Deere Classic … CBS
Noon: American Century Championship … NBC
Noon: PGA Champions, Senior Plays Championship … Golf
Tennis
6 a.m.: Wimbledon, women’s championship … ESPN
Saturday’s Radio Highlights
Baseball, MLB
4 p.m.: L.A. Dodgers at Boston … 700-AM
6 p.m.: Seattle at L.A. Angels … 920-AM
Baseball, Northwest League
7 p.m.: Spokane at Tri-City … 103.5-FM
Sunday’s TV Highlights
Auto Racing
6:05 a.m.: Formula One, British Grand Prix … ESPN2
12:30 p.m.: FIA Formula E Championship … FS1
12:30 p.m.: IndyCar, Honda Indy … NBC Sports
Baseball, MLB
10 a.m.: Washington at Philadelphia … TBS
1 p.m.: Seattle at L.A. Angels … Root
4 p.m.: L.A. Dodgers at Boston … ESPN
Basketball, Big3
9 a.m.: Week 4 … CBS
Basketball, high school boys
11 a.m.: Nike Peach Jam … ESPNU
Basketball, NBA Summer League
3 p.m.: semifinal, teams TBD … ESPN2
5 p.m.: semifinal. teams TBD … ESPN2
Basketball, WNBA
Noon: Los Angeles at Atlanta … NBA
4 p.m.: Phoenix at Minnesota … NBA
Cycling
4:30 a.m.: Tour de France, Stage 9 … NBC Sports
Golf
7 a.m.: European Tour, Scottish Open … Golf
9:30 a.m.: European Tour, Scottish Open … NBC
10 a.m.: PGA Tour, John Deere Classic … Golf
Noon: PGA Tour, John Deere Classic … CBS
Noon: PGA Champions, Senior Players Championship … Golf
Noon: American Century Championship … NBC
Poker
7 p.m.: World Series of Poker … ESPN2
Soccer
12:55 p.m.: Atlanta at Seattle … ESPN
3:30 p.m.: New York City FC at New York Red Bulls … FS1
Tennis
6 a.m.: Wimbledon, men’s championship … ESPN
Sunday’s Radio Highlights
Baseball, MLB
11 a.m.: Mariners Magazine … 920-AM
1 p.m.: Seattle at L.A. Angels … 920-AM
4 p.m.: L.A. Dodgers at Boston … 700-AM
Baseball, Northwest League
5 p.m.: Everett at Spokane … 103.5-FM
All events are subject to change.