I am surprised the Bonds-bots arent out in full force defending this human fraud and cheat of the century, or two centuries. What a disgrace to the whole game? McGwire also. Sickening.
If they let him play, how can major league baseball even say with a 'straight-face' that they have a serious anti-drug policy? How can the SF Giants even allow him to wear their uniform? I can't even believe that the Giants are going to allow their uniform to be disgraced any more than it already has by Bonds.
As a lifelong Giants Fan, I'm torn, I'm Torn I tell ya!