Despite all the gibberish, unctuous self-righteousness, and unseemly crying that he didn’t do anything, Floyd Landis’ assertion that the French lab manufactured a positive test for performance enhancers has been vehemently debunked by YET ANOTHER responsible sports watchdog body.
“The quality of the analyses cannot be questioned” said a reviewer who appointed three independent experts to review Landis’ bogus claims.
It’s been official for many months, but it has been re-confirmed yet again today.
Floyd Landis – STEROID CHEAT. Hang your head in shame.
Leave a reply
You must be logged in to post a comment.