Tour de Beauce Stage 3: Carson Miles wins on the infamous Mont Mégantic

Toronto Hustle rider scores huge victory after intense finale

After a three-year absence, the Tour de Beauce is back

14 teams to compete at the biggest stage race in North America

Austin Killips, Alex Hoehn, win Tour of the Gila

Gila Monster stage proves to be decisive

All Toronto Hustle