TV LISTINGS
BASEBALL
Toronto at Boston, Sportsnet, 7 p.m.
FOOTBALL
Calgary at Ottawa, TSN1/3/ 4/5, 7:30 p.m.
GOLF
European Tour, Golf, 5:30 a.m. PGA Tour Champions, Golf, 1:30 p.m. PGA Tour, Golf, 4 p.m. Web.com Tour, Golf, 7 p.m.
TENNIS
Wimbledon, ladies’ semifinals, TSN3/5, 8 p.m.
CYCLING
Tour de France, Sportsnet, Sportsnet One, 8:10 a.m.
Calgary Stampede
Rodeo Day 7, Sportsnet One, 3:30 p.m., Rangeland Derby, Sportsnet One, 10 p.m.