2017 World Triathlon Yokohama Women Highlights

23 May, 2017
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