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

Sep 8, 2015; Boston, MA, USA; Boston Red Sox second baseman Dustin Pedroia (15) throws to first base against the Toronto Blue Jays during the fourth inning at Fenway Park. Mandatory Credit: Mark L. Baer-USA TODAY Sports
#26. Dustin Pedroia–Boston Red Sox 2B
Next: #25. Felix Hernandez