Mike Trout isn't on this list. just lol.....
Real best players in MLB....
1. Bryce Harper
2. Mike Trout
3. Clayton Kershaw
4. Miguel Cabrera
5. Josh Donaldson
6. Jake Arrieta
7. Paul Goldschmidt
8. Buster Posey
9. Andrew McCutchen
10. Zack Greinke
11. Joey Votto
12. David Price
13. Max Scherzer
14. Chris Sale
15. Matt Carpenter |