Seven Straight Tour de France Titles
Athlete: Lance Armstrong
Four years after Miguel Indurain of Spain won five straight Tour de France races, Lance Armstrong came onto the scene, took the world of cycling by storm, and in the words of LeBron James, he won "not one, not two, not three" but seven straight Tour titles. After one last attempt at a Tour de France comeback in 2010 where he finished in third, Armstrong tried to just fade to black but accusations over doping continued to follow him around. This August, Lance decided to end his fight against the charges and still awaits words whether he will be stripped of his titles. Hmm...are those the actions of a badass or jackass?