World Triathlon Triathlon 25/09
2023 World Triathlon Championship Finals Pontevedra: women's race highlights
The chase to become the 2023 women's world champion boiled down to an almighty face-off between Cassandre Beaugrand, Beth Potter, Emma Lombardi and Taylor Sp...