Bermuda's Duffy wins penultimate race on home soil

BBC Sport

Published

Bermuda's Flora Duffy boosts her hopes of claiming a record fourth World Triathlon Championship Series title with a win on home soil.

Full Article