The New England Patriots have hit a bit of a rough patch, losing four consecutive games after Sunday’s defeat to the Buffalo Bills. While things look bleak for the Patriots, Cam Newton revealed what he believes New England needs to do to get back on track: “Just the vibe that you get in that locker […]