12:30 p.m., NESN, WTIC (1080-AM), WEEI (103.7-FM) - MLB: Boston Red Sox at Toronto Blue Jays.
1 p.m., YES, WFAN (660-AM) - MLB: Texas Rangers at New York Yankees.
6:30 p.m., teamline.cc - NECBL: Mystic Schooners at New Bedford Bay Sox. (enter team code 6301)
7 p.m., MLB Network - MLB: Miami Marlins at Atlanta Braves.
7 p.m., WICH (1310-AM) - NYP: Connecticut Tigers at Aberdeen IronBirds.
8 p.m., SNY, WOR (710-AM) - MLB: New York Mets at Milwaukee Brewers.
8 p.m., WGN - MLB: San Diego Padres at Chicago Cubs.
10 p.m., MLB Network - MLB: Detroit Tigers at Los Angeles Angels.
8 a.m., NBCSN - Tour de France.
9 p.m., ESPN2 - CFL: Calgary Stampeders at Edmonton Eskimos.
8 a.m., Golf Channel - European PGA: Russian Open from Moscow.
11:30 a.m., Golf Channel - LPGA: International Crown from Owings Mills, Md.
Noon, ESPN2 - Senior British Open Championship from Porthcawl, Wales.
4 p.m., Golf Channel - PGA: Canadian Open from Montreal.
8 p.m., FS1 - Exhibition: Olympiakos vs. AC Milan from New York.
7 p.m., Comcast Ch. 12, Thames Valley Ch. 12 - Sox and Stripes Forever.
4 p.m., Tennis Channel - ATP: Atlanta Open.
11 p.m., NBCSN - World Series of Beach Volleyball from Long Beach, Calif. (taped today)