Bermuda’s Flora Duffy has claimed yet another major international title, racing to victory in the Arzachena World Cup this weekend in Italy. The triathlon.org report said, “It was one of those performances you just had to take a step back and admire as Flora Duffy took the tough Arzachena World Cup course by the neck and raced […]
|