Is Mike Trout still the best player in baseball?

2:02