The 2017 season seems to be the perfect one for Bermudian Flora Duffy, who claimed her fourth victory in a row in the World Triathlon series, after winning by a close margin in the Sprint race in Edmonton. The now leader of the series, Flora, was joined on the podium by young American Taylor Knibb and fellow compatriot Katie Zaferes.
Videos
2017 WTS Edmonton Women Highlights
30 July, 2017 07:07 AM