for those that hate him
yes his personality stinks
but you must realise that its this isolationist, zoning out,very defensive and me against the world attitude is what fuels him. its this type personaity that will allow him to concentrate and be so patient even though he gets 3-5 pitches to hit per game for 180 games a year.
the patience for him to wait and not do too much is unbelievable. thats why no player can compare w/ him whatsoever.
so back to my point if bonds was a fun loving, team clown, etc. he would be half the player he is.