Yeah, that’s what happens when the entire world thinks the NFL has rigged things in your favor to land a three-peat and you ...
Lions fans are irked with me. I mean irked, as in mildly annoyed, as in might not want to buy me an ice cream sundae, or let ...