What major league pitcher has hit the most home runs in history

As of August 7, 2007, Barry Bonds is the all time Major League Baseball home run leader with 762 runs. Good job!

Tags: good jobaugust 7barry bonds 

Thursday, February 02 2012