Albert Pujols
Mike schmidt
Albert Pujols
Albert Pujols
Mike Trout
ken griffy jr.
The best player in the MLB is Justin marraccino the second best is probably Patrick angarola
probably albert pujols
jackie robinson
I think that the way they do the ratings, it is Albert Pujols.
Babe Ruth Now its Jose Batista
Jack Griffiths!!!!!! he's so goooood! :)
MLB player Curtis Granderson throws right.