- Advertisement -
- Advertisement -
- Advertisement -
- Advertisement -
Bermuda’s Flora Duffy gets the better of Britain’s Georgia Taylor-Brown to win a record fourth World Triathlon title.Bermuda’s Flora Duffy gets the better of Britain’s Georgia Taylor-Brown to win a record fourth World Triathlon title.
- Advertisement -