Cam Newton puts smiles on faces, treats Special Olympics kids to free items at sporting goods store

Panthers