7.27.2006

Landis Tour de France Win in Question: Too Much Testosterone

Maybe it's just a false positive test that has super-biker Landis (American) in the spotlight after his Tour de France win this last week.

But considering his win comes on top of all of Lance Armstrong's wins of the same race and, no, I don't believe that Armstrong was ever fully and accurately cleared... well, it does stinketh a bit.

It also leaves the entire world to believe that with sports pros like Sammy Sosa, McGreevey, Barry Bonds and others using sufficiently to break all records, that this is the American life: cheat hard!