Cam Newton practices with some of the teams in the Cam Newton Chamionship, Saturday, July 16, 2016.
Cam Newton practices with some of the teams in the Cam Newton Chamionship, Saturday, July 16, 2016. J. Daniel Hud JDHud@charlotteobserver.com
Cam Newton practices with some of the teams in the Cam Newton Chamionship, Saturday, July 16, 2016. J. Daniel Hud JDHud@charlotteobserver.com