On the Air
Auto Racing
8 p.m., FS1 — NHRA Mile-High Nationals qualifying from Denver.
9 p.m., FS1 — ARCA Sioux Chief PowerPEX 200 from Brownsburg, Ind.
Baseball
2 p.m., MLB Network — MLB: St. Louis Cardinals at Chicago Cubs.
7 p.m., SNY, WOR (710-AM) — MLB: Oakland Athletics at New York Mets.
7 p.m., MLB Network — MLB: Houston Astros at Baltimore Orioles.
7 p.m., WICH (1310-AM) — NYP: Brooklyn Cyclones at Connecticut Tigers.
10 p.m., NESN, WTIC (1080-AM), WEEI (103.7-FM) — MLB: Boston Red Sox at Los Angeles Angels.
10 p.m., YES, WFAN (660-AM), WXLM (980-AM) — MLB: New York Yankees at Seattle Mariners.
Basketball
7 p.m., ESPN2 — Men's exhibition: The Basketball Tournament from New York.
Cycling
8 a.m., NBCSN — Tour de France.
Golf
5 a.m., Golf Channel — British Open from Southport, England.
3 p.m., FS1 — USGA U.S. Junior Amateur Championship from Andover, Kansas.
5 p.m., Golf Channel — PGA: Barbasol Championship from Auburn, Ala.
8 p.m., Golf Channel — LPGA: Marathon Classic from Sylvania, Ohio. (taped today)
4:30 a.m. (Saturday), Golf Channel — British Open from Southport, England.
Soccer
7 p.m., ESPN — MLS: Atlanta United at Orlando City SC.
Tennis
5 a.m., Tennis Channel — ATP: Swedish Open from Bastad.
1 p.m., Tennis Channel — ATP: Hall of Fame Championships from Newport, R.I.
8 p.m., Tennis Channel — WTT: San Diego Aviators at Springfield Lasers.
Track & Field
2 p.m., NBCSN — IAAF Diamond League from Monaco.
Comment threads are monitored for 48 hours after publication and then closed.