Flora Duffy Does It Again, Wins In Malibu
September 26, 2021, 1:59 am
Updated] Bermuda’s Flora Duffy has claimed yet another major victory, this time winning the Super League Triathlon Malibu race today [Sept 25] in California. Duffy, who has a string of major victories across a variety of triathlon events,