Saturday, September 26, 2015

British Rider Takes Road Title

British Rider Takes Road Title


Lizzie Armitstead of Britain won a dramatic sprint finish to capture the women’s road world championship in Richmond, Va.


Read More…