The end of the racing season is near but the UCI Road World Championships are around the corner, with the week-long slate of races running on September 21-29.
After last year’s ‘mega Worlds’ in Glasgow, Scotland, this season the races take place in Zürich, Switzerland featuring challenging hilly courses throughout the week.
Road World Championships live in the USA
Road World Championships live in Canada
Road World Championships live in the UK
Road World Championships live in…
Click Here to Read the Full Original Article at CyclingNews RSS Feed…