Archibald win not enough to retain title

BBC Sport

Published

Katie Archibald relinquishes the women's endurance title in the UCI Track Champions League despite winning the final elimination race in London.

Full Article