NFL Insider: Denver Broncos Should Sign Cam NewtonNFL Insider: Denver Broncos Should Sign Cam NewtonA long time NFL insider believes it would be a good move for the Denver Broncos to sign Cam Newton.Michael MasonMichael Mason