Armstrong has his sights set on a 2010 Tour de France win
Lance Armstrong already has his sights set on the 2010 Tour de France. The seven-time tour champ came up short this year, finishing third, more than five-minutes behind the winner, Alberto Contador of Spain. After the finish, Armstrong sat down with our chief medical correspondent Dr. Sanjay Gupta.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed