Your video is loading. If the video fails to load please upgrade your Flash player
The USA's Sarah Groff pulled off her first ever World Triathlon Series win just seven days ahead of the Edmonton Grand Final at the World Triathlon Stockholm. The win saw Groff jump from...
23 - 24 Aug, 2014 • Stockholm, Sweden