Cam Newton gives Panthers hope, even if he’s no longer ‘Superman’

The Panthers’ legend returns to Carolina, where he won 68 games. Here’s a look at what it means for the team’s playoff hopes and more.