Buster Posey

Ranking the top-30 players in Major League Baseball today

4 of 31

Aug 24, 2015; Phoenix, AZ, USA; St. Louis Cardinals catcher Yadier Molina (4) throws to first base for an out in the first inning against the Arizona Diamondbacks at Chase Field. Mandatory Credit: Matt Kartozian-USA TODAY Sports

#28. Yadier Molina–St. Louis Cardinals C

Next: #27. Jose Abreu