Greg LeMond is the biggest piece of shit on the planet. He accused Lance Armstrong of steriod use. Those 10 time undisputed champions at surrending French tried to get Landis to say that he had info on how Lance juiced, even though everybody knows Lance never did because he has been tested for it more than anybody else on the planet, and in return they would let Landis off his charges.