World Triathlon Grand Final Preview
7th September 2013
Worlds apart – Best ever ITU grand final, with hopes high for more british winners. The London 2012 Olympic Games launched triathlon onto the world stage, with some phenomenal racing unfolding in front of the capital’s famous landmarks. Now some…