The final World Triathlon season rankings have been released, with Bermuda’s Flora Duffy – along with Britain’s Georgia Taylor-Brown – tied for the top position in the Elite Women’s Division. The World Triathlon website said, “A truncated World Triathlon season came to a close in Valencia, Spain, where the fourth World Cup to survive the […]
|