Le Tour de France: Stage 17
In This Photo: Chris Horner
Chris Horner of the United States and Lampre-Merida in action during the seventeenth stage of the 2014 Tour de France, a 125km stage between Saint-Gaudens and Saint-Lary-Soulan Pla d'Adet, on July 23, 2014 in Saint-Lary Pla d'Adet, France.
(July 22, 2014 - Source: Bryn Lennon/Getty Images Europe) more pics from this album »