Millie Couzens

Elinor Barker and Lizzie Deignan Spearhead British Team

Elinor Barker and Lizzie Deignan, both Olympic medalists, lead Great Britain's six-member team for the upcoming Tour of Britain Women.…

7 months ago