I will just leave this here...(Warning a lot of foul language in this link....but funny as hell!)
Why Your Team Sucks 2015: New England Patriots
Why Your Team Sucks 2015: New England Patriots
Patriots would've won whether they cheated or not anyway so it doesn't really matter if they did or not.