Running-Triathlon
Flora Duffy is enjoying a strong finish to her shortened season after winning the Beijing International Triathlon today.
Duffy, who returned to action in August after a 12-month foot injury, finished the Olympic-distance race in a time of 2hr 4min 54...
Oct 21, 2019