On the Air
Baseball
Noon, MLB Network — MLB: St. Louis Cardinals at Atlanta Braves.
6 p.m., SNY, WOR (710-AM) — MLB: New York Mets at Philadelphia Phillies.
7 p.m., NESN, YES, ESPN, WFAN (660-AM), WTIC (1080-AM), WEEI (103.7-FM) — MLB: Boston Red Sox at New York Yankees.
10 p.m., ESPN — MLB: Colorado Rockies at Los Angeles Dodgers.
Equestrian
6 p.m., NBCSN — World Equestrian Games from Mill Spring, N.C. (taped today)
Hockey
7:30 a.m., NBCSN — NHL preseason: Boston Bruins vs. Calgary Flames from Beijing.
7 p.m., MSG — NHL preseason: Philadelphia Flyers at New York Rangers.
Soccer
12:55 p.m., TNT — UEFA Champions League: AEK Athens at AFC Ajax.
3 p.m., TNT — UEFA Champions League: AS Roma at Real Madrid.
8:30 p.m., ESPN2 — Campeones Cup: Tigres UNAL at Toronto FC.
Tennis
6 a.m., Tennis Channel — ATP: St. Petersburg Open from Russia.
Comment threads are monitored for 48 hours after publication and then closed.