Dame Flora Duffy is the favourite to be crowned female triathlete of the year at the inaugural Global Triathlon Awards.
The ceremony, which will take place in Nice, France, on Friday, features Duffy g…
The ceremony, which will take place in Nice, France, on Friday, features Duffy g…