1. Albert Pujols
.338/.433/.634; 39 HR, 107 RBI, 34 2B; 14 SB
Albert Pujols isn’t just the best first baseman in baseball. When Barry Bonds is on the shelf, Pujols is the best player in baseball. He’s truly the complete package as a player. He hits
...