The Tortoise, fresh off his remarkable win against the hare, did not even have time to bask in his victory before the allegations of PED use began to swirl around him. “After careful analysis of his drug tests we have no choice but to invalidate his victory” declared the President of the American Association of Professional […]