Is Cherington getting enough credit?

Is Cherington getting enough credit?
569146
Baseball
Boston Red Sox
Top Videos