Panthers QB Cam Newton disappointed in himself but happy for team

Despite the Carolina Panthers victory over the Buffalo Bills on Sunday, September 17, 2017 at Bank of America Stadium, Panthers quarterback Cam Newton still sees room for improvement in his performance.