Georgia Taylor-Brown runs to victory in Cagliari
Bahrain Victorious 13 racing is picking up steam on the World Triathlon Championship Series circuit, with Georgia Taylor-Brown defending her title and Hayden Wilde bringing in the silver over the weekend in Cagliari. The third race of the WTCS series saw...