You know, I was just thinking "Man, I haven't heard enough about the ****ing Patriots lately. I hope there's some new news to stir up controversy and cement them as the only god damn team you ever hear about."
The Pats are systematic cheaters, but there's not much we can do about it. Time to move on.