Buster Posey

Ranking the top-30 players in Major League Baseball today

3 of 31

Sep 12, 2015; Atlanta, GA, USA; Atlanta Braves first baseman Freddie Freeman (5) drives in a run with a base hit against the New York Mets during the first inning at Turner Field. Mandatory Credit: Dale Zanine-USA TODAY Sports

#29. Freddie Freeman–Atlanta Braves 1B

Next: #28. Yadier Molina