Great Britain team secure numerous medals during round three of the UCI Track World Cup in Milton, Canada
Katie Archibald wins the points race at the 2017 Track World Cup in Milton, Canada.Great Britain team secure numerous medals during round three of the UCI Track World Cup in Milton, Canada