Ranking the top-30 players in Major League Baseball today
By Danny Vietti

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