The 2023 World Triathlon Championship Series came to a remarkable climax on 23-24 September in Pontevedra, north west Spain. With the men’s U23 and Elites on the Saturday, both women’s races on the Sunday, there was non-stop action and stories on and off the blue carpet and entertainment you couldn’t take your eyes off…
Read More