Fansided
Buster Posey

Ranking the top-30 players in Major League Baseball today

facebooktwitterreddit
2 of 31

Sep 7, 2015; Bronx, NY, USA; Baltimore Orioles shortstop Manny Machado (13) hits an RBI single against the New York Yankees during the second inning at Yankee Stadium. Mandatory Credit: Brad Penner-USA TODAY Sports

#30. Manny Machado–Baltimore Orioles 3B

Next: #29. Freddie Freeman

facebooktwitterreddit