Cris Carter thinks it is time to stop making excuses for Cam Newton

Video Details

Nick Wright and Cris Carter talk Cam Newton after the Carolina Panthers lost to the Atlanta Falcons in the final week of the NFL regular season.