Dame Flora Duffy has revealed she has pulled out of the second race of the T100 World Triathlon Tour Series in San Francisco on Saturday [May 31] because of injury. The Bermudian wrote on social media: “Unfortunately, I’ve had to pull out of T100 World Triathlon San Francisco due to an Achilles injury. “Really disappointed […]