World Triathlon Championship Series: Flora Duffy beats Georgia Taylor-Brown to women's title
Published
Bermuda's Flora Duffy gets the better of Britain's Georgia Taylor-Brown to win a record fourth World Triathlon title.
Full ArticlePublished
Bermuda's Flora Duffy gets the better of Britain's Georgia Taylor-Brown to win a record fourth World Triathlon title.
Full ArticleBermuda's Flora Duffy gets the better of Britain's Georgia Taylor-Brown to win a record fourth World Triathlon title.