Tag: UCI ranking

Latest News

Lizzie Armitstead: best in the world

Women’s professional cycling has a new leader. The recently updated UCI Individual Rankings shows that Britain’s Lizzie Armitstead (Boels...