Search

              Tour de France winner, Spain's Alberto Contador, celebrates on the podium at the end of the 102,5 km and last stage of the 2010 Tour de France cycling race run between Longjumeau and Paris Champs-Elysees avenue. Photographer: Miguel Medina/AFP/Getty Images)

Tour de France winner, Spain's Alberto Contador, celebrates on the podium at the end of the 102,5 km and last stage of the 2010 Tour de France cycling race run between Longjumeau and Paris Champs-Elysees avenue. Photographer: Miguel Medina/AFP/Getty Images)

July 25, 2010
Article
Alberto Contador Seals Third Tour de France Win in Four Years
« Back to Home