We reported back on August 21st, that Flora Duffy would compete in the upcoming World Triathlon Grand Final in London from September 13th – 15th, however today www.islandstats.com can reveal that Duffy will now not take part through injury.
Duffy has been feeling the effects of the foot injury for a few days and a visit to the doctor’s office revealed a stress fracture to the left foot.
Duffy said on her social media page, “I was in denial for a week but finally went to doc yesterday. Total bummer!”