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

Aug 14, 2015; Los Angeles, CA, USA; Los Angeles Dodgers first baseman Adrian Gonzalez (23) follows through on a swing for a three-run home run during the fifth inning against the Cincinnati Reds at Dodger Stadium. Mandatory Credit: Kelvin Kuo-USA TODAY Sports
#8. Adrian Gonzalez–Los Angeles Dodgers 1B
Next: #7. Giancarlo Stanton