McAdam: Cherington deserves 'a ton of credit'

McAdam: Cherington deserves 'a ton of credit'