DeMar DeRozan agrees to new five-year contract with Raptors

Deal is worth $139 million READ MORE

WATCH: P.K. Subban thanks fans after learning trade from Montreal to Nashville

Shea Weber is on his way to Montreal from Nashville READ MORE

Josh Donaldson homers in Jays 5-3 win over Rockies

Aaron Sanchez allowed one run in eight innings READ MORE

Toronto Maple Leafs fail to woo Steven Stamkos

Tampa Bay's captain has decided to stay with the Lightning READ MORE

World's top golfer to sit out Olympics because of Zika

Jason Day becomes fifth golfer to turn down the games because of virus READ MORE

Strombo out, McLean back in

It's official, Hockey Night in Canada roster sees a shakeup READ MORE

Rio governor warns Olympics could be 'big failure'

Key metro line not ready, gas money for police running out READ MORE

Trainer critically hurt, horse euthanized at Fort Erie Race Track

The Ministry of Labour is investigating READ MORE

Toronto Maple Leafs select Auston Matthews with 1st overall pick

The 18-year-old spent his draft year playing pro in Switzerland READ MORE

Argonauts tailgating a success!

A few hundred fans turned out to celebrate the new season in the parking lot READ MORE

Top Stories