pujols because a-rod has reassumed this position as the number one player and number one of all time
The best player in the MLB is Justin marraccino the second best is probably Patrick angarola
2nd baseman for the Boston Redsox #15 Dustin Pedroia
the best player today is obviously Albert Puljos. But Alex Rodriguez is another GREAT player that we can say is also the best in the game. Just look at the Yankees record after A-Rod came back from injury. A-Rods presence in the line is a effective as it can be.
Albert Pujols
Mike schmidt
Albert Pujols
Albert Pujols
Mike Trout
ken griffy jr.
MLB player Ben Zobrist can bat right or left (i.e. he is a switch hitter).
probably albert pujols
jackie robinson