20th European Athletics Championships - Day Two
In This Photo: Christophe Lemaitre
Christophe Lemaitre of France wins gold in the Mens 100m Final during day two of the 20th European Athletics Championships at the Olympic Stadium on July 28, 2010 in Barcelona, Spain.
(July 27, 2010 - Source: Stu Forster/Getty Images Europe) more pics from this album »