Now he needs to start leading the Patriots to wins again.
Emmanuel Acho: Cam Newton faces a 'must-win' game against Bills to avoid falling out with Patriots | SPEAK FOR YOURSELF
FOX Sports - Affiliate
LaVar Arrington joins Marcellus Wiley & Emmanuel Acho to discuss Cam Newton's comments about the New England Patriots facing a..