Los Angeles Angels superstar outfielder Mike Trout is easily one of the greatest players of his generation – and of all time. But one knock on Trout in his MLB career is his ability to stay healthy.