New England PatriotsDownload AppNew England Patriots: "Remember When We Cheated This Year and Won 18 Games?"Andrew CahillSenior Analyst IJanuary 14, 2017Oh that's right.Hey, what the Patriot say to the Steeler?Stealer? What's up brother!?68 days, and counting.......Like the new article format? Send us feedback!Where can I comment?