The Detroit Lions have not won the NFL title since 1957 and have never won, or even been to, a Super Bowl over the course of their illustrious history. The Lions were founded in 1929 as the Portsmouth (Ohio) Spartans and experienced a tremendous amount of success early on before evolving (or in this case […]