(All times Eastern)
Schedule subject to change and/or blackouts
Friday, July 20
ESPNU — Formula One, Emirates German Grand Prix, practice, at Hockenheim, Germany
NBCSN — NASCAR, Monster Energy Cup Series, Foxwoods Resort Casino 301, practice, at Loudon, N.H.
NBCSN — NASCAR, Xfinity Series, Lakes Region 200, practice, at Loudon, N.H.
NBCSN — NASCAR, Xfinity Series, Lakes Region 200, final practice, at Loudon, N.H.
NBCSN — NASCAR, Monster Energy Cup Series, Foxwoods Resort Casino 301, qualifying, at Loudon, N.H.
FS1 — Big3, Week 5 games, at Miami
ESPN — Lamont Roach Jr. vs. Deivis Julio Bassa, junior lightweights, at Cancun, Mexico
SHO — Jaron Ennis vs. Armando Alvarez, welterweights; Thomas Mattice vs. Zhora Hamaazaryan, lightweights; Montana Love vs. Kenneth Sims Jr., junior welterweights, at Sloan, Iowa
NBCSN — Tour de France, Stage 13, from Bourg d’Oisans to Valence, France
ESPN — X Games Minneapolis 2018
GOLF — British Open, second round, at Carnoustie, Scotland
FS1 — USGA, U.S. Junior Amateur Championship, semifinal matches, at Springfield, N.J.
GOLF — PGA Tour, Barbasol Championship, first round, at Auburn, Ala.
4:30 a.m. (Saturday)
GOLF — British Open, third round, at Carnoustie, Scotland
FS2 — Saratoga Live, at Saratoga Springs, N.Y.
3 a.m. (Saturday)
ESPN2 — 2018 FIL World Championships, championship match, at Netanya, Israel
MLB — St. Louis at Chicago Cubs
Fox Sports Ohio – Pittsburgh at Cincinnati
MLB — Regional coverage, N.Y. Mets at N.Y. Yankees OR Boston at Detroit
NBCSN — 2018 World Cup Sevens, Men’s matches, at San Francisco
ESPN2 — International Champions Cup, Manchester City vs. Borussia Dortmund, at Chicago
ESPN2 — 2018 Special Olympics USA Games, at Seattle
NBA — Seattle at Connecticut
NBA — Dallas at Chicago