Pelotons return to BC with Jeremy’s Roubaix and Rock the Ridge

With new precautions in place bunch racing is back

How to watch the 2020 Giro d’Italia in Canada

Follow the race for the pink jersey as it heads from Sicily in the south to the mountains in the north

This cyclist rode 4,000km from Poo Poo Point to Pee Pee Creek

Ruben Lopez spent 36 days riding to bring attention to the humanitarian crisis in Yemen

All Rides+Events