astro wrote:
If you are winning major marathons, you are doping. It is that simple. I have never seen so-called fans of a sport that are so uniformed and delusional. And it is the usual suspects that always come up with "well you see, it is ashually logical...."
Someone please design a "team astro" t-shirt with those two sentences emblazoned on it.
I'll buy one if LRC's indomitable town crier of doping obtains employment with WADA or one of its affiliates and works to directly address the scourge that afflicts our sport.