An excellent day of racing in Edmonton: The World Triathlon Championships Final in pictures

The world’s best were in Edmonton for the World Triathlon Championships Final

All Articles