ITU unveils World Triathlon Grand Final hosts

The International Triathlon Union has revealed that Mexico will host its World Triathlon Grand Final in 2016 while Rotterdam in the Netherlands will stage the 2017 edition of the showpiece.

You'll need a subscription to continue reading

Discover our range of subscription choices, with options starting from £39/month

Already have an account? Sign in here