Katie Archibald overwhelmed with emotions as she paves the way for Great Britain’s gold in women’s team pursuit at World Cycling Championships
Katie Archibald and Great Britain achieved a significant victory in the women’s team pursuit at the UCI Cycling World Championships in Glasgow. Archibald, along with teammates Elinor Barker, Josie Knight, …