Ben King was all smiles after winning the best young rider’s jersey in the 2011 Tour of Beijing, stage 5. (file) Photo: Andrew Hood
Galimzyanov in 2011. Photo: Andrew Hood
Weekly Newsletter
Get the latest race news, results, commentary, and tech, delivered to your inbox.