McAdam: Best deal Cherington has made