Embed
Favorite
Select and Copy the following to your blog or webpage:
Please login or register an account to add this to your favorites.
Save as Favorite
ILoveUSA Star Rating
loading...


American cyclist Lance Armstrong retired on July 24, 2005 after winning his 7th straight Le Tour De France. The previous champion has been stripped of all of his titles. What do you think of his fall from grace?