BASEBALL, MAJOR LEAGUES
BOSTON at LOS ANGELES, 10 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
PORTLAND at BINGHAMTON, 6:30 p.m., WPEI Portland (95.5 & 95.9 FM), WEZR Lewiston (1240 AM), WKTQ South Paris (1450 AM), WTME Rumford (780 AM) radio
GOLF
Women’s British Open, 9 a.m., The Golf Channel-TV
PGA Championship, 1 p.m., TNT-TV
HORSE RACING
John Morrissey Stakes, 4 p.m., FS2-TV
SOCCER, MLS
All-Star Game, 7:30 p.m., ESPN-TV
TENNIS
Rogers Cup, 11 a.m., The Tennis Channel-TV; 1 p.m., ESPN2-TV


