News
March 4, 2018
Cycling Canada - Apeldoorn, Netherlands, March 2, 2018 – Canada finished just off the podium on Day 2 of the UCI Track World Championships in Apeldoorn, Netherlands, on Thursday, with the women's Team Pursuit squad finishing fourth. After struggling on Wednesday...