Canadian cyclist wins Gir…
Canadian cyclist wins Giro d’Italia for the 1st time! Ryder Hesjedal of Victoria BC wins final 30km time trial to secure historic win!
Canadian cyclist wins Giro d’Italia for the 1st time! Ryder Hesjedal of Victoria BC wins final 30km time trial to secure historic win!