WTS Stockholm: who’s competing

This weekend the world’s elites will be flocking to Sweden for WTS Stockholm, the sixth in the World Triathlon Series, and the series penultimate race before Rio. Run over the cobblestone streets of the Swedish capital, there is a two-lap swim, eight-lap bike and four-lap run course.