I have the proper disdain for Barry Bonds and his effort to surpass Hank Aaron, whom I remember surpassing the unsurpassable (as it seemed in the 1950's) record of Babe Ruth. Steroids have no place in baseball.
Yet, and yet. Sammy Sosa is back playing and he and Barry are in the top ten homer hitters in their respective leagues. Now there seem to be two alternatives: either they're still on steroids, so the current testing routine is ineffective, or they're no longer on steroids, in which case their hitting exploits seem a bit more legitimate.
Why can't things get simpler as you get older.