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

Sep 21, 2015; Chicago, IL, USA; Chicago Cubs first baseman Anthony Rizzo (44) hits a single during the fifth inning against the Milwaukee Brewers at Wrigley Field. Mandatory Credit: Caylor Arnold-USA TODAY Sports
#18. Anthony Rizzo–Chicago Cubs 1B
Next: #17. Chris Sale