Did Cherington need to do more at the deadline?

Did Cherington need to do more at the deadline?
513601
Baseball
Boston Red Sox
Top Videos