Say what you will about Alex Rodriguez -- hate him for his arrogance, disdain him for his ego, be jealous of his salary, etc. -- shouldn't he nevertheless be accorded the same due process as anyone else?
I am not endorsing athletes to use PEDs. What I am advocating for is keeping the specter of steroids in the background. If we don't, we may forget about a period in baseball history where we must second-guess whether a player's impressive statistics were the result of hard work or pure athleticism.