Carolina Panthers quarterback Cam Newton at Community School of Davidson Friday.
Carolina Panthers quarterback Cam Newton at Community School of Davidson Friday. Courtesy of Kathleen MacMillan
Carolina Panthers quarterback Cam Newton at Community School of Davidson Friday. Courtesy of Kathleen MacMillan

Cam Newton stops to play with Davidson students

April 24, 2016 04:24 PM