- Aug 24, 2011
Cam Newton will get a fresh start after reportedly agreeing to a deal with the New England Patriots . According to ESPN's Adam Schefter and Chris Mortensen , Newton and New England settled on a " one-year, incentive-laden" contract...
So much for that “I am really excited to see what Stidham can do!!!” Nonsense.