Duffy wins Yokohama in return to ITU World Triathlon Series

YOKOHAMA, Japan (AP) — Flora Duffy of Bermuda won Saturday’s ITU World Triathlon Series race, finishing almost two minutes ahead of series leader Katie Zaferes of the United States. Duffy, the 2016 world champion, clocked 1 hour, 56 minutes, 18 seconds …
( read original story …)