Leeds lands 2016 ITU World Triathlon Series event
British athletes and Leeds City Council hail the ‘fantastic news’ that the Yorkshire City has been confirmed as a host for the 2016 World Triathlon Series.
Yorkshire triathlon
British athletes and Leeds City Council hail the ‘fantastic news’ that the Yorkshire City has been confirmed as a host for the 2016 World Triathlon Series.