On the Air
Baseball
1 p.m., SNY, WCBS (880-AM) — MLB: New York Mets at Minnesota Twins.
2 p.m., MLB Network — MLB: Atlanta Braves at Milwaukee Brewers.
5 p.m., WICH (1310-AM) — NYP: Connecticut Tigers at Aberdeen IronBirds in a doubleheader.
7 p.m., YES, ESPN, WFAN (660-AM) — MLB: Tampa Bay Rays at New York Yankees.
7 p.m., NESN, WTIC (1080-AM), WEEI (103.7-FM) — MLB: Toronto Blue Jays at Boston Red Sox.
10 p.m., MLB Network — MLB: Houston Astros at Los Angeles Angels.
Basketball
3:30 p.m., NBA TV — WNBA: Dallas Wings at Phoenix Mercury.
8 p.m., NBA TV — WNBA: Seattle Storm at Minnesota Lynx.
Bowling
9 p.m., FS1 — PBA Summer League semifinals from Portland, Maine.
Cycling
8 a.m., NBCSN — Tour de France.
Diving
7 p.m., NBCSN — FINA World Championships from Gwangju, South Korea. (taped today)
Golf
4 p.m., Golf Channel — LPGA: Great Lakes Bay Invitational from Midland, Mich.
1:30 a.m. (Thursday), Golf Channel — PGA: British Open Championship from Portrush, Northern Ireland.
Soccer
7 p.m., NBCSB — MLS: Vancouver Whitecaps at New England Revolution.
11 p.m., ESPN2 — International Champions Cup: Arsenal vs. Bayern Munich from Carson, Calif.
Tennis
6 a.m., Tennis Channel — ATP Swedish Open from Bastad, Sweden; WTA Bucharest Open from Romania; ATP Croatia Open from Umag.
11 a.m., Tennis Channel — ATP Hall of Fame Open from Newport, R.I.
Comment threads are monitored for 48 hours after publication and then closed.