Menu

2010 Tour de France stage 20, Alberto Contador

  • By Charles Pelkey
  • Published Jul. 28, 2010
<< Back to StoryOpen full size in new window.
2010 Tour de France stage 20, Alberto Contador

Tour de France winner, Spain’s Alberto Contador (C) poses for photographers on the Champs Elysee avenue while celebrating his third victory on July 25, 2010 at the end of the 102,5 km and last stage of the 2010 Tour de France cycling race run between Longjumeau and Paris. AFP PHOTO / MIGUEL MEDINA

Stay updated on all things VeloNews

Subscribe to the FREE VeloNews newsletter