Theres some debate on the best player of today in the MLB and I'd like to take a crack at clearing it up. Its between Hanley Ramirez, Albert Pujols, A-Roids, and David Wright for most people.
Well lets start it off by saying Ryan Howard, Adam Dunn, and Prince Fielder didn't make this because they strike out too much and their averages a well below .300, on the other hand Ryan Bruan isn't deep enough in his career to be taken into this debate.
First off I want to kick A-Roids out becuase well he tested positive for some sort of banned substance at one time or another. So we got it down to three Pujols, Ramirez, and Wright.
Reasons for Hanley: Good Speed, Decent Power, Ok Glove, Good Average
Reasons for Pujols: Great Power, Great Average, Decent Glove, Great Base Running
Reasons for Wright: Good Glove, Good Power, Good Average, Good Speed
Now I agree all are phenomenal five tool players, but you gotta pick the two time NL MVP Albert Pujols because they are pretty closely matched in defensive capabilities and what Pujols lacks in speed he makes up for in phenomenal base running skills.
The Power factor: All have the ability to hit 35-40 homers and on better years 45. What this really comes down to is nobody hits for average and power combination like Pujols and I think everyone would agree.