Detroit Lions Should Fire Someone, Anyone
The Detroit Lions are the worst professional sports team in recent memory, and the worst team in all of football in the past decade. Since 2002, the franchise has compiled a record of 51 wins and 118 losses. The team has never won a Super Bowl, their last three NFL Championships came in the 50s, […]
Detroit Lions Should Fire Someone, Anyone Read More »