USA Cycling Announces World Championship Team, Athletes Should be Clear to Race in Leogang Next Month
Both the cross-country and downhill World Championship races will be held beginning October 7, 2020 in Leogang, Austria after behind postponed due to the pandemic.
The article USA Cycling Announces World Championship Team, Athletes Should be Clear to Race in Leogang Next Month appeared first on Singletracks Mountain Bike News.