Prev 1 of 101 Alberto Contador shows off climbing skills on…
Le Tour de France 2013 - Stage Fourteen
Getty Images
2013-07-13

LYON, FRANCE - JULY 13: Matteo Trentin of Italy and Omega Pharma-Quickstep celebrates winning stage fourteen of the 2013 Tour de France, a 191KM road stage from Saint-Pourcain-sur-Sioule to Lyon, on July 13, 2013 in Lyon, France. (Photo by Bryn Lennon/Getty Images)

Prev 1 of 101 Alberto Contador shows off climbing skills on…

Photo Tools

Recommended

Related Search Results