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!

Image Source: Google Images
Image Source: Google Images

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!

Next: Why Lance’s achievements were always too good to be true!