Cycling

Great Britain’s Katie Archibald claimed the women’s endurance title in the inaugural UCI Track Champions League. The 27-year-old Scot won the elimination race on Friday and secured her victory with second place in Saturday’s scratch race. Archibald’s win was already assured before she powered to an impressive first place in the elimination race. “It feels
0 Comments