Friday sports on TV/radio
AUSTRALIAN RULES FOOTBALL
5:30 a.m. AFL, Brisbane at Melbourne, FS2
11:30 AFL, Fremantle at Collingwood, FS2
*2:30 a.m. AFL, Port Adelaide at Carlton, FS1
*5 a.m. AFL, Essendon at Geelong, FS2
BASEBALL
7 San Francisco at Pittsburgh, AppleTV+
7 L.A. Dodgers at N.Y. Mets, AppleTV+
9:30 Houston at L.A. Angels, MLB
10 Detroit at Seattle, BSD/97.1
CYCLING
7:30 a.m. Tour de France, Peacock (replay 2 a.m. Saturday on USA)
FISHING
3 SFC, Oak Bluffs Bluewater Classic, CBSSN
GOLF
8:30 a.m. DP World/PGA, Scottish Open, GC
1:30 Champions, Kaulig Companies Championship, GC
4 DP World/PGA, Barbasol Championship, GC
7:30 LPGA, Dana Open, GC
9:30 American Century Championship, GC
HORSE RACING
1 Saratoga Live, FS2
MOTOR SPORTS
5 Xfinity Series, practice and qualifying, USA
7 NHRA, qualifying, FS1
NBA SUMMER LEAGUE
4:30 Oklahoma City vs. Washington, NBA
5 L.A. Clippers vs. Philadelphia, ESPN2
6:30 Boston vs. New York, NBA
7 Dallas vs. Indiana, ESPN
8:30 Miami vs. Denver, NBA
9 San Antonio vs. Detroit, ESPN
10:30 Utah vs. Phoenix, NBA
11 Memphis vs. L.A. Lakers, ESPN
RUGBY
11 a.m. MLR, Collegiate Rugby Shield Invitational, FS2
SOCCER
7:30 CPL, Pacific FC at York United FC, FS2
TENNIS
8 a.m. Wimbledon, Semifinals, ESPN
11 a.m. Wimbledon, Semifinals, ESPN
WNBA
4 All-Star Skills Challenge, ESPN
*Saturday; subject to change