General Cycling Discussion
Lizzie Armitstead captures the world road cycling championship in Richmond, Virginia (click to enlarge). Photo courtesy Specialized
Pro racer Lizzie Armitstead wrapped up her 2015 season in style, winning the the UCI World Cup in Plouay, France, and the world championship title in Richmond...