Duffy Finishes 5th in Triathlon Grand Final (Triathlons)
Katie Zaferes became ITU World Champion in the Olympic Capital Lausanne, Switzerland, while Female Athlete of the year Flora Duffy finished 5th in the Grand Final.
It all boiled down to another inc