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

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