Is Barry Bonds Baseball's Greatest Slugger?

Sometime in the next few days, Barry Bonds will become the all-time home run leader in major league baseball history, surpassing Henry Aaron. He already holds the single season home run record of 73. The Giants slugger has won 7 MVP awards, a major league record. He has the 5th highest career slugging percentage in baseball history, and the 6th highest career on base percentage. For the combination of the two, the SLOB or OPS, Bonds rank 4th for his career. Bonds has the 3rd lowest number of at bats per home run in baseball history. As for single season records, Bonds stands out even more: Bonds has the two highest single season on base percentages ever recorded,  3 of the top 5 and 4 of the top 9. Bonds has the highest single season slugging percentage ever recorded, 3 of the top 5, and 4 of the top 12. As for the single season SLOB or OPS (slugging percentage + on base percentage), Bonds has the highest single season figure, 3 of the top 4, and 4 of the top 8. In 2001, when he...(Read Full Article)