ITU Names Hosts for World Championship Races
May 19, 2015
The International Triathlon Union (ITU) has confirmed the 2018 ITU World Triathlon Grand Final has been awarded to the Gold Coast and Leeds will stage the World Triathlon Series in 2016.
Read more HERE.