by Dan Seaton Tábor, Czech Republic – The UCI Management Committee confirmed this afternoon that the 2013 Cyclocross World Championships and 2012/13 Cyclocross Masters World Championships would be held in Louisville, Kentucky in the United States. As Cyclocross Magazine previously reported, the possibility has been brewing for a while, and received the support of ‘cross [...]

