You do realize there is a difference between cheaters, and guys who seem washed up? I'm sure I have supported users and cheaters before the difference between them and Bonds is I didn't know it at the time they were playing otherwise I would have said give them the boot. With Bonds we know before even signing him has cheated and therefore we shouldn't sign him. I will never ever support one of my teams selling their integrity, credibility and/or soul just win. That's how this whole steroid era got going anyways. Owners wanted to win more than do what is right. Every team has had players that have been on performance enhancing drugs. Hell, it's not really a secret that the coffee pots in many team clubhouses had more than just java in them. Every team knew what was going on and looked the other way. I'm not sure how you can possibly think signing Bonds is any worse than that. And if you truly aren't going to support any of your teams "selling their integrity, credibility and/or soul just win," let me know what a life without competitive sports is like. There's a large difference between a league-wide tolerance that lead to so many people being part of a problem and individual cheaters. With your coffee example specifically, like you said, everyone was doing it. If you don't want to root for one team for such an offense (ignoring the fact that it was unknown at the time), then you can't root for any others. This happened league wide because the commissioners office turned a blind eye for so long, even though it's his primary responsibility above and beyond all others to maintain the integrity of the game. If any teams didn't want to take the blind eye philosophy, they wouldn't have been able to compete in the old days. And it's arguable as to how fair it is to say they were "turning a blind eye" because the league had no rules banning such conduct, so they weren't technically "cheating" (the legal and ethical issues are another argument and not binding to the cheating argument, IMO). Fast forward to today, the commissioners office has finally addressed the issue, so you can be competitive without PEDs. From a fans perspective, anyone using PEDs now is an outright cheater, rather than simply being a part of a league wide problem. I'd rather that cheaters be kept out of the league.