Leeds to host ITU World Triathlon Series race in 2016?

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