On the Air
Baseball
1 p.m., YES, WFAN (660-AM), WXLM (980-AM) — MLB: Kansas City Royals at New York Yankees.
4 p.m., SNY, WOR (710-AM) — MLB: Atlanta Braves at New York Mets in a doubleheader.
7 p.m., NESN, WTIC (1080-AM), WEEI (103.7-FM) — MLB: Toronto Blue Jays at Boston Red Sox.
8 p.m., MLB Network — MLB: Chicago Cubs at St. Louis Cardinals.
11 p.m., MLB Network — MLB: San Diego Padres at Los Angeles Dodgers. (joined in progress)
Football
8:30 p.m., ESPN, WFAN (660-AM) — NFL: Dallas Cowboys at Arizona Cardinals.
Hockey
7 p.m., MSG — NHL preseason: Philadelphia Flyers at New York Rangers.
Soccer
2:55 p.m., NBCSN — Premier League: West Bromwich Albion at Arsenal.
Comment threads are monitored for 48 hours after publication and then closed.