On the Air
Auto Racing
2:30 p.m., Chs. 10, 30 — NASCAR Monster Cup Brickyard 400 from Indianapolis.
3 p.m., Ch. 61 — NHRA Mile-High Nationals from Denver.
Baseball
1 p.m., WCCT, WOR (710-AM) — MLB: Oakland Athletics at New York Mets.
1:30 p.m., TBS — MLB: Houston Astros at Baltimore Orioles.
3:30 p.m., NESN, WTIC (1080-AM), WEEI (103.7-FM) — MLB: Boston Red Sox at Los Angeles Angels.
4 p.m., YES, WFAN (660-AM), WXLM (980-AM) — MLB: New York Yankees at Seattle Mariners.
7 p.m., WICH (1310-AM) — NYP: Connecticut Tigers at Hudson Valley Renegades.
8 p.m., ESPN — MLB: St. Louis Cardinals at Chicago Cubs.
Basketball
Noon, ESPN — Men's exhibition: The Basketball Tournament from New York.
4 p.m., ESPN2 — Men's exhibition: The Basketball Tournament from New York.
Cycling
10:30 a.m., NBCSN — Tour de France final stage from Paris.
Golf
7 a.m., Chs. 10, 30 — British Open from Southport, England.
4 p.m., Golf Channel — PGA: Barbasol Championship from Auburn, Ala.
9 p.m., Golf Channel — LPGA: Marathon Classic from Sylvania, Ohio. (taped today)
Soccer
5 p.m., ESPN — International Champions Cup: Real Madrid vs. Manchester United from Santa Clara, Calif.
6:30 p.m., FS1 — MLS: Portland Timbers at Vancouver Whitecaps.
9 p.m., FS1 — Gold Cup: Jamaica vs. Mexico in semifinal from Pasadena, Calif.
Swimming
2 p.m., NBCSN — World Championships from Budapest, Hungary. (taped today)
Volleyball
4 p.m., NBCSN — AVP Pro Beach Tour from Hermosa Beach, Calif.
Comment threads are monitored for 48 hours after publication and then closed.