Why Lance Armstrong May Be The Biggest Cheat Ever!
Do you still consider Lance Armstong a sporting legend?! Check out the unbelievable story of the drug cheat that had the world fooled for well over a decade!
1. The Serial Winner!
Lance Armstrong is the only professional cyclist to have won 7 consecutive Tour De France titles; winning from 1999 to 2005, however, his medals were later disqualified due to severe doping charges that would come back to haunt him!