Quote (MigNado @ Dec 7 2020 05:46pm)
Texans....
The laughing stock of the NFL for 18 years and counting. Probably caused me to age twice as fast since 2002.
They have more playoff wins than the Lions, Browns and Cowboys in that time. It doesn't make me feel better.
The last time the Dallas Cowboys won a Super Bowl was in 1995. Same year the Rockets last won the NBA Finals!