Patriots’ Cam Newton Makes Honest Admission About His Performance December 8, 2020 The New England Patriots won four of the last five games and put themselves into the playoff picture. The Week 13 win over the Los...