jesus you guys gotta be on crack if you think barry bonds was the greatest baseball player of all time, greatest juicer maybe. his highest avg, prior to juicing was 336 most hrs 46 most rbis 129, if that to you is the greatest player of all time then you have zero idead of wtf your talking about. then he starts juicing for argument sake well say in 2000. most hrs 73, rbis 137 avg 370...hmm. Bonds was as very good player, but no where near the greatest. those fly balls he used to hit for outs are now lying in the McCovey cove. personally i think hes a arrogant little prick. His teammates hate him, hes a asshole to everyone he meets, especially his family. He single handedly gets his kids involved to make us feel bad about questioning him. He tells us we are the reason his kids cry. Guess what barry they are crying because your fucking some whore on the side. In my honest opinion, barry is a prick, a cheat who had to use steroids to get where he is today, and a horrible pathetic father and family man. Other then that yea hes fantastic.