News
Contador's Wins Tour de France
By: abcnews.comPosted On: 07/27/2009 11:31 A
Tweet
Four years after his seventh Tour de France win, Lance Armstrong capped his return with an impressive third-place finish. Alberto Contador's second title, at age 26, was eye-catching in its own way