USA Today: Floyd Landis admits doping, accuses Lance Armstrong

In a bizarre twist to a long-running saga about doping in sports, cyclist Floyd Landis has finally admitted to using performance-enhancing drugs.
He also has accused former teammate Lance Armstrong of using drugs to win his seven Tour de France titles.

And to think I defended this man:

Why would one dope and then perform at such a blistering pace as he did on Stage 17, knowing the attention that would draw?

Apparently he thought he would get away with it!