wts edmonton

With #WTSEdmonton being the final WTS race before the Grand Final takes place in Cozumel, some of the elites took the time to chat with the local Canadian media to discuss the anticipations of Sunday's competition

As the penultimate stop on the World Triathlon Series in Edmonton gets closer, athletes are prepping more than ever in the hopes of having a successful weekend right before the start of the Grand Final.