The whole Bonds thing is a joke and an insult to baseball. When I think of the rules that govern baseball, I think of things like pine tar and George Brett, nail files, sandpaper, Vasaline and Phil Neikro, corked bats and Sammy Sossa, etc. Why can't we look at steroids and Barry's elbow device in the same way?
There is a reality check when it comes to money and baseball and then there integraty of the game. Somewhere Selig has lost it. Bonds has been excluded from punishment but what about this guy http://sportsillustrated.cnn.com/2005/baseball/mlb/11/07/rosejr.drugs/index.html?cnn=yes
I don't know the details but Bonds was granted immunity for his grand jury testimony in 2003.
When the subject of Bonds and steroids is brought up no one mentions Ken Caminiti. He was the first to admit and he said that his numbers did not lie when it came to how it changed his skill, .283 with 18 home runs and 75 RBI in 1994 to .302/26/94 in 1995 and .326/40/130 in 1996. He admitted to using steroids in 1996 his MVP year.