Cam Mitchell June 9, 2019
On June 9th, Jacob Birtwhistle (AUS) and Georgia Taylor-Brown (GBR) took their first win on the World Triathlon Series in […]