January 27, 2016 Cam Newton’s “Pin” Concept for an 86 Yard Touchdown in NFC Championship Cam Newton and the Carolina Panthers slaughtered the Arizona Cardinals in a game that many predicted to be a toss-up. …