BASEBALL, MAJOR LEAGUE
MINNESOTA at BOSTON, 7 p.m., NESN-TV; WZON Bangor 620 AM, WDEA Ellsworth (1370 AM), WHOU Houlton (100.1 FM), WQDY Calais (92.7 FM), WYBA Rockland (105.5 FM), WKTJ Farmington (99.3 FM), WALZ Machias (95.3 FM), WLOB Portland (1310 AM), WJJB Portland (96.3 FM), WPEI Portland/Saco (95.9 FM) radio
BASEBALL, MINOR LEAGUE
BINGHAMTON at PORTLAND, 7 p.m., WPEI Portland (95.5 & 95.9 FM), WEZR Lewiston (1240 AM), WKTQ South Paris (1450 AM), WTME Rumford (780 AM) radio
BASEBALL, SENIOR LEAGUE
BRONCO-HERMON vs. OLD TOWN or BREWER, 5 p.m., WEZQ-FM, Bangor, (92.9 FM) radio, Internet (929theticket.com)
BASKETBALL, MEN
TBT Tournament, 7 p.m., ESPN2-TV
BOXING
Premier Champions, 8 p.m., ESPN-TV
CYCLING
Tour de France, Stage 18, 8 a.m., NBCSN-TV
GOLF
Senior Open Championship, 10 a.m., The Golf Channel-TV
LPGA, International Crown, noon, The Golf Channel-TV
PGA, RBC Canadian Open, 4 p.m., The Golf Channel-TV
Web.com Tour, Utah Championship, 7 p.m., The Golf Channel-TV
TENNIS
Citi Open, 2 p.m., The Tennis Channel-TV