Mookie Betts is great at basketball and bowling too, remember. He was the runner-up for AL MVP in 2016 while also winning a Gold Glove and a Silver Slugger.
Do you agree that Mookie Betts is the best?
The complete list from MLB Network:
1. Mookie Betts, Boston Red Sox
2. Bryce Harper, Washington Nationals
3. Nelson Cruz, Seattle Mariners
4. Giancarlo Stanton, Miami Marlins
5. J.D. Martinez, Detroit Tigers
6. Jose Bautista, Toronto Blue Jays
7. Carlos Gonzalez, Colorado Rockies
8. Hunter Pence, San Francisco Giants
9. Josh Reddick, Houston Astros
10. Stephen Piscotty, St. Louis Cardinals