2023 World Triathlon Championship Finals showdown

22 Sep, 2023
We preview the Championship Finals Pontevedra with four of the main challengers: Alex Yee, Hayden Wilde, Vasco Vilaca and Leo Bergere