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

August 1, 2015; Los Angeles, CA, USA; Los Angeles Angels first baseman Albert Pujols (5) hits an RBI single in the ninth inning against Los Angeles Dodgers at Dodger Stadium. Mandatory Credit: Gary A. Vasquez-USA TODAY Sports
#23. Albert Pujols–Los Angeles Angels of Anaheim DH/1B
Next: #22. Michael Brantley