Great Britain's Katie Archibald wins the women's elimination race at the opening round of the UCI Track Champions League in Majorca.
from BBC Sport https://www.bbc.co.uk/sport/cycling/67182874
from BBC Sport https://www.bbc.co.uk/sport/cycling/67182874
Tags:
BBC Sport