Barry Lamar Bonds, baby... the greatest player to ever do it! let the hating begin hahaha!!!!!!

1) Barry Bonds

2) Albert Pujols

3) Ken Griffey Jr.

"He's the best player in the game. It's just that simple. There's nothing that Kobe Bryant can't do. He will defend your best player. He will shoot from the perimeter. He will get all in your mug, he will do whatever it takes. He is the most complete basketball player in the game today, bar none. He has an assassin's mentality." -- Stephen A. Smith

Barry Lamar Bonds, baby... the greatest player to ever do it! let the hating begin hahaha!!!!!!

1) Barry Bonds

2) Albert Pujols

3) Ken Griffey Jr.

not going to lie, before the steroid allegations and issues came up, he was easily one of my top 3 favorite players. that dude was fun to watch and what he did was nothing short of amazing. then it all went out the window, or at least everything he did after 2000.

There's gold and it's haunting and haunting; it's luring me on as of old; Yet it isn't the gold that I'm wanting So much as just finding the gold; It's the great, big, broad land 'way up yonder, It's the forest where silence has lease; It's the beauty that thrills me with wonder, It's the stillness that fills me with peace.