Video: Contador on the Podium

Jul 26, 2010
Outside Magazine

Alberto Contador won the 2010 Tour de France on Sunday and stepped up on the podium to claim his prize. For more videos, including a look back at this year's race, check out Versus.

--Joe Spring

Filed To: Biking

More at Outside

Elsewhere on the Web