Duffy wins home Bermuda triathlon; Norway fills men's…


HAMILTON, Bermuda (AP) – World champion Flora Duffy won the inaugural world series triathlon at her Bermuda home by a crushing 96 seconds on Saturday.Duffy…

Read More…