How stupid are the Detroit Lions? Apparently not as stupid as the NFL.

I was driving around town the other afternoon listening to sports talk radio when I heard a random caller complain about how the NFL had it in for Detroit. The reasoning behind this man’s argument was that, in consecutive weeks, Continue reading