Richmond vying to host 2015 world road race championships
Bid confirmed today, worlds last held in US in 1986 Twenty four years after the world road race championships was held at Colorado Springs, it was confirmed today that Richmond, Virginia will bid to host the top-level races in 2015 […]