Definder - what does the word mean?

What is 2008 Detroit Lions?

The absolute worst team in the history of football. Did not win a single game.

2008 Detroit Lions

👍99 👎25


2008 Detroit Lions - video

loading