DeMarre Carroll signing is shrewdest of offseason