This tag is associated with 1 post

That’s one small step for clean sport…

What is it about drug cheats that get our goat so much? Lance Armstrong, it would appear to me from my vantage point, is a liar, a bully, a cheat, and an egomaniac, and all of this would seem to add up to him being a pretty deplorable sportsman. However if he had admitted to … Continue reading