Kate Waugh secured a breakthrough victory while home favourite Léo Bergere also triumphed in the second race of the Super League Triathlon Championship Series in Toulouse on Continue Reading
Super League Triathlon Championship Series
Local Hero Alex Yee storms to Super League Triathlon Championship Series win in London
Alex Yee finally broke his hometown curse to win the first race of the 2023 Super League Triathlon Championship Series for his all-British team while Continue Reading