I hate Barry Bonds. I hate the San Francisco Giants. I hope Barry Bonds never hits another home run again.
All that being said, I think he gets treated unfairly by the media. The guy is a jerk, no doubt about it and in some way deserves what he gets. But I'm sick and tired of everyone getting on him about steroids. Look, I think he did them. He admitted using a cream by accident but I do believe that he probably used steroids extensively and that has attributed to his crazy home run totals.
But come on. Whatever happened to innocent until proven guilty? Has the guy ever failed a drug test? No. That's because baseball turned a blind eye to the problem even though it is clear they knew about the problem as long as 20 years ago. I blame baseball, not Barry Bonds. No doubt taking steroids is cheating but players cheat all the time. It doesn't make it right but at the same time I won't condemn him until there is indisputable proof he did take them.