Archibald wins Track Champions League opener

Archibald wins Track Champions League opener

BBC Sport

Published

Great Britain's Katie Archibald wins the women's elimination race at the opening round of the UCI Track Champions League in Majorca.

Full Article