The 50 Greatest MLB Players Of All Time

Published on 02/26/2017
ADVERTISEMENT

New York Yankees – Mickey Mantle, CF/FB.

1952-65, 1967-68: 20-time All Star, 1956:Triple Crown, 1956-57, 1962: three-time MVP, 1962: Gold Glove, 1974: Hall of Fame – Mickey Mantle has successfully experienced/accomplished some of MLB’s highest and most honorable achievements ever. Mantle is no doubt one of the most iconic and greatest players in MLB history.

Mickey Mantle

Mickey Mantle

ADVERTISEMENT

Pittsburgh Pirates & San Francisco Giants – Barry Bonds, LF.

On the baseball field since 1986, Barry Bonds is the only player in MLB history who’s won more than three MVP awards! Not only that, but Bond’s incomparable single-season on-base percentage ranks/holds him at the top two. Okay, he’s also the home run, walk, and MVP award champion. Not too shabby Mr. Bonds.

Barry Bonds

Barry Bonds

ADVERTISEMENT