Fansided
Buster Posey

Ranking the top-30 players in Major League Baseball today

facebooktwitterreddit
30 of 31

Aug 16, 2015; Houston, TX, USA; Detroit Tigers first baseman Miguel Cabrera rounds the bases after hitting a home run against the Houston Astros at Minute Maid Park. Mandatory Credit: Mark J. Rebilas-USA TODAY Sports

#2. Miguel Cabrera–Detroit Tigers 1B

Next: #1. Mike Trout

facebooktwitterreddit