I don't know whether Floyd Landis took drugs, but you have to question the integrity of the news media when it uses inflammatory headlines. Floyd did not test positive for DRUGS only elevated levels of testoterone in his blood stream. This could be drug enhancement, but it might be a natural occuring thing.
If he used, then he should be punished. But that doesn't excuse the irresponsible use of titles and headlines.
ABC News: Tour De France Winner Flunks Drug Test