13th IAAF World Junior Championships
In This Photo: Isabelle Pedersen
Isabelle Pedersen of Norway celebrates finishing first in the 100 Metre Hurdles final on Day 4 of the 13th IAAF World Junior Athletics Championships at the Stade Moncton 2010 Stadium on July 22, 2010 in Moncton, New Brunswick, Canada.
(July 21, 2010 - Source: Chris Trotman/Getty Images North America) more pics from this album »