Ranking the top-30 players in Major League Baseball today

By Danny Vietti
facebooktwitterreddit
Prev
28 of 31
Next

Apr 9, 2015; San Diego, CA, USA; San Francisco Giants catcher Buster Posey (28) steps into the batters box during the first inning against the San Diego Padres at Petco Park. Mandatory Credit: Jake Roth-USA TODAY Sports

#4. Buster Posey–San Francisco Giants C

Next: #3. Clayton Kershaw

facebooktwitterreddit