World Triathlon Series to return to Leeds in 2017
The Leeds event will be held on the weekend of June 10-11 2017, again hosted as a partnership between Leeds City Council, UK Sport, the ITU and the organising team of British Triathlon and IRONMAN. Advertisement It is reported in excess of 80,000 people lined the route of the elite races from Roundhay Park to…