Bermuda's Flora Duffy boosts her hopes of claiming a record fourth World Triathlon Championship Series title with a win on home soil.
Full ArticleBermuda's Duffy wins penultimate race on home soil
BBC Sport
0 shares
1 views