Newton demands respect at Bank of America Stadium

Cam Newton explains why he tore down a Green Bay Packers sign hanging at Bank of America Stadium.

Advertising