Why is Floyd Landis popular right now?

According to the Wall Street Journal, disgraced Tour De France winner (he was stripped of his title for alleged use of performance enhancing drugs) has finally admitted to doping and has accused several other cyclists, including Lance Armstrong of also doing so. (as of May 20 at 12:11 UTC)
Category: Unspecified | Most recent: January 18 at 03:25 UTC | First appearance: February 15 at 18:12 UTC | Last defined: May 20 at 12:11 UTC by @WrongImpression via UberTwitter | Source: Twitter | Permalink

Definition Stream


View full history...
You must be logged in to do that. Log in Here
(click to close)