- Thread starter
- #1
Voltaire26
Detroit Born and Raised
The Lions last won the Championship in December 1957, I was born in January 1958. I am taking full responsibility for the 59 year drought. By publicly disclosing this information, I officially declare the curse over.
HOUSTON HERE WE COME
![usa-today-9103013.0.jpg](/proxy.php?image=https%3A%2F%2Fcdn0.vox-cdn.com%2Fthumbor%2FwmzxNmAZpfeMF12IaaFUrVCtWkU%3D%2F0x34%3A4546x3065%2F1310x873%2Fcdn0.vox-cdn.com%2Fuploads%2Fchorus_image%2Fimage%2F48778081%2Fusa-today-9103013.0.jpg&hash=6c8743497f904e11fa22a1f0efef2baf)