Cycling Canada names two triathletes to team for UCI esports world championship

Seven Canadians will compete in the inaugural edition of the event

Defending champion Primož Roglič wins first stage of Vuelta a España

Woods suffers inopportune crash before finale

Tratnik wins Giro d’Italia Stage 16 from massive breakaway

Almeida nabs tiny time gain before Wednesday’s high mountain summit finish

All News