Ah, the Detroit Lions...The France of the National Football League
As a Raiders fan, I’m thankful that the Lions suck more. :)