2017 World Triathlon Yokohama Women Highlights

23 May, 2017

video placeholder Your video is loading. If the video fails to load please upgrade your Flash player

In her first race back after claiming her debut World Triathlon Series World Title last year, Flora Duffy (BER) returned to the 2017 season and walked right back to the familiar top of the podium when she won the 2017 ITU World Triathlon Yokohama.
2015 ITU World Triathlon Yokohama
16 May, 2015 • Yokohama, Japan