Hockey legend Guy Lafleur dies at 70

The Montreal Canadien was one of the greatest players of all time

The top 10 Canadian cycling performances in 2021

There were some incredible rides this year

The 7 emotional stages of winter riding

Here are the inevitable moments that cyclists experience while braving the cold

All canada