Duffy Named Triathlon Best Female Runner of 2017 (Triathlons)
Bermuda Olympian and multiple World Champion Flora Duffy has been named the Triathlon Best Female Runner of 2017 in WTS Rotterdam.
We’ve talked over and over about Duffy’s perfect race in the Rotte