Completed, Feb 1-2, 2020
Watch the 2020 UCI Cyclocross World Championships on FloBikes. Live and on-demand broadcast is available to viewers in Canada.
Alvarado: 'I Didn't Think I Would Win It Today'
Feb 3, 2020
Ceylin del Carmen Alvarado says she didn't believe she had the legs to win the Elite Women's race at Worlds heading into the last lap.