Cam Newton's Successful Patriots Debut Has NFL Fans Talking