Think The Patriots Will Be Excused Of Cheating For This?

posted by Jadd - 

If I'm the Lions on the field, I would've: 1) Crapped my pants, and 2) Assumed the Pats were cheating.

Pretty cool that we could hear all of this picked up on the mics, though!

Jadd

Jadd

Want to know more about Jadd? Get their official bio, social pages & articles! Read more

title

Content Goes Here