I'm a Dodger fan and a lifelong Giant hater, but I give full props to Barry Bonds. I feel fortunate to have seen him play - I've never seen anyone as good as he was in the 2002 postseason. In the biggest games, against the best pitchers, he was simply unbelievable. In the World Series that year against the Angels, his OBP was .700 and his SLG was 1.294. It was like he was playing against little leaguers. The whole steroid issue - I'd say the worst thing you could say about him is that, after knowing that the whole culture of baseball was awash with steroids for years, and after McGwire and Sosa both broke Maris' record in 1998, Bonds finally decided that he would join the bandwagon. The notion that he was uniquely guilty just doesn't hold water. And there was no policy prohibiting steroids at that time. Now, when there is testing, and he's 43 years old with bad knees, he is still great. Hats off to him. Now, if he wasn't such an asshole, it would be easier to appreciate him. I think that's the biggest source of all the antipathy toward him.