Menu

Alberto Contador celebrates his 2011 Giro d’Italia win in Madrid. AFP Photo

  • By Lauren Walter
  • Published Jun. 21, 2011
<< Back to StoryOpen full size in new window.
Alberto Contador celebrates his 2011 Giro d'Italia win in Madrid. AFP Photo

Alberto Contador celebrates his 2011 Giro d’Italia win in Madrid. AFP Photo

Stay updated on all things VeloNews

Subscribe to the FREE VeloNews newsletter