Sep. 30, 2019
The 2019 UCI Road Cycling World Championships took place in Yorkshire, Great Britain from September 26th to 29th where a squad of 25 riders represented Canada to vie for the coveted rainbow jersey. Canadian Junior …