Britain World Triathlon Grand Final

September 14, 2013 - 7:35 AM
Non Stanford of Britain celebrates her race win and the world series championship as she crosses the finishing line of the elite women race during the World Triathlon Grand Final in Hyde Park, London, Saturday, Sept. 14, 2013. (AP Photo/Sang Tan)