Initial thoughts on Cam Newton signing with the Patriots: Stick with Stid

Cam Newton is a New England Patriot. Now, everyone who believed Jarrett Stidham would be under center Week 1 has to wonder if Newton can take Stidham’s job. Cam Newton is now a member of the New England Patriots after signing a one-year deal Sunday. Now, everyone (including myself) who believed Jarrett Stidham would undoubtedly … Continue reading Initial thoughts on Cam Newton signing with the Patriots: Stick with Stid