Ethnic hair care brand Johnson Products has inked a multiyear deal with NBA star Carmelo Anthony to be the corporate spokesman, lending his voice and celebrity status to the Ultra Sheen Men line.