The World Triathlon Series may be heading to Yorkshire next year, as Leeds has just been nominated by British Triathlon as its preferred candidate to stage a round of the 2016 series.

Advertisement