BASEBALL, MAJOR LEAGUE
TEXAS at BOSTON, 4 p.m., NESN-TV; ESPN-TV; WZON Bangor 620 AM, WDEA Ellsworth (1370 AM), WHOU Houlton (100.1 FM), WDME Dover-Foxcroft (103.1 FM), WQDY Calais (92.7 FM), WYBA Rockland (105.5 FM), WSYY Millinocket (1240 AM), WEGP Presque Isle (1390 AM), 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
BALTIMORE vs. NEW YORK YANKEES, 6:25 p.m., WOXO Norway (92.7 & 100.7 FM) radio
HOUSTON at TORONTO, 7 p.m., ESPN2-TV
BASEBALL, MINOR LEAGUE
PORTLAND at TRENTON, 6:40 p.m., Z105.5, WEZR, 1240 AM, www.z1055.com
BASKETBALL, NBA
BOSTON vs. ATLANTA, 7:30 p.m., WEZQ Bangor, (92.9 FM) radio, Comcast SportsNet New England-TV
MIAMI at MEMPHIS, 8 p.m., ESPN-TV
OKLAHOMA CITY at LOS ANGELES CLIPPERS, 10:30 p.m., ESPN-TV
GOLF
Masters Par 3 Contest, 3 p.m., ESPN-TV
HOCKEY, AHL
MANCHESTER at PORTLAND, 6:40 p.m., WTME, 780 AM & 1450 AM
HOCKEY, NHL
DETROIT at PITTSBURGH, 8 p.m., NBCSN-TV
SAN JOSE at ANAHEIM, 10:30 p.m., NBCSN-TV
SOCCER
CONCACAF Champions League
CRUZ AZUL vs. CLUB TIJUANA, 8 p.m., FS1-TV
UEFA Champions League
FC BAYERN MUNICH vs. MANCHESTER UNITED FC, 2:30 p.m., FS1-TV


