Panthers vs Giants Cam Newton takes Carolina to face Odell Beckham Jr. and New York