Newton responded to those critics in a Players' Tribune video before Thursday's regular-season opener involving the Panthers and Broncos.
"You just live and learn," Newton offered to those who spoke out against him. "I'm not perfect. I've said that numerous times, and I will continue to say that."
He also talked about the bond he has with his Carolina teammates and the squad's goals for this season.