The Patriots’ long playoff streak is over. It’s safe to say New England fans on social media blame Cam Newton for that unfortunate reality. Signing Cam Newton in free agency was a gamble by the Patriots. Sunday’s loss to the Dolphins officially made that gamble a failure by New England’s front office. Suffice it to […]
New England Patriots fans are done with Cam Newton, or so it seems – FanSided – FanSided – Sports News, Entertainment, Lifestyle & Technology – 300+ Sites