During part of Ruth'd career, a one-hopper over the fence counted as a homer. Should we asterisk him now? Or how about the fact that Cy Young pitched from a mound over twice as high as the modern mound and from only 50 feet from home plate? Look, I hate Bonds as much as the next guy, but since there is no empirical way to prove how many homers Bonds hit with/without steroids, the asterisk thing is just sour grapes. And no matter how much we all believe he was on steroids (and despite his allegedly admitting to using them) he never tested positive for them. and even if he had, it wouldn't have mattered as steroids were not a banned substance in MLB during the time we believe he took them. I would consider it cheating, MLB did not, so a lifetime ban from the HoF has no basis.