AUTO RACING
NASCAR, Sprint Cup, practice, 11 a.m., Comcast SportsNet New England-TV; 11:45 a.m., 1:30 p.m., NBCSN-TV
NASCAR, XFINITY, The Alsco 300, qualifying, 4:30 p.m., race, 8:30 p.m., NBCSN-TV
BASEBALL, MAJOR LEAGUE
TAMPA BAY 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
PORTLAND at HARTFORD, 6 p.m., WPEI Portland (95.5 & 95.9 FM), WEZR Lewiston (1240 AM), WKTQ South Paris (1450 AM), WTME Rumford (780 AM) radio
BASKETBALL, NBA SUMMER LEAGUE
DENVER vs. MINNESOTA, 8:30 p.m., ESPN-TV
LA LAKERS vs. NEW ORLEANS, 10:30 p.m., ESPN-TV
CYCLING
Tour de France, stage 7, 8 a.m., NBCSN-TV
FOOTBALL, AUSTRALIAN
GEELONG vs. SYDNEY, 5:30 a.m., FS1-TV
FOOTBALL, CFL
SASKATCHEWAN at EDMONTON, 10 p.m., ESPN2-TV
GOLF
Scottish Open, second round, 5:30 a.m., 9 a.m., The Golf Channel-TV
LECOM Health Challenge, second round, 1:30 p.m., The Golf Channel-TV
U.S. Women’s Open, second round, 3 p.m., FS1-TV
Champions, Dick’s Sporting Goods Open, first round, 4 p.m., The Golf Channel-TV
MIXED MARTIAL ARTS
The Ultimate Fighter Finale: Joanna vs. Claudia, 10 p.m., FS1-TV
OLYMPICS, US TRIALS
Track and Field, 6 p.m., NBCSN-TV
Women’s gymnastics, 9 p.m., NBC-TV
TENNIS
Wimbledon, Men’s semifinals, 8 a.m., ESPN-TV


