![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn38nm9C7RfvHHvoIb2r3wqOSHi_rYbqdnPA-aKWtYhYP7GYReAqI7l6kIXKEy_lF3dMG8OQl_sjazpMBc1PATfq-83PPk6iS-lo_OWdjXtDFa2ZCmVXdJeoRHmiYcNOJVLSV2IQ/s400/mn_bonds_001_cag.jpg)
In the event that you
really want to know who gave up Bonds' 331st homer then this list is for you courtesy of baseball-reference.com. Even if you don't like Bonds as a player, you can still respect the list as it is impressive. It isn't until you reach the bottom that you start to smell a "hint" of steroids and HGH...oops, I mean arthritis creme.