Bermuda’s Erica Hawley secured a top-25 finish at the World Triathlon Championship Series in Yokohama, crossing the line in 23rd place in the Elite Women’s race. Hawley finished the race with an overall time of 1:54:14, four minutes and one second behind Sweden’s Tilda Månsson, the winner of the event Subscribe To Bernews Free Weekly …
