
Attention all major sports news outlets: Apollo 13 was released over 12 years ago. We get the reference. It’s no longer clever, barely ever was. Please come up with new phrases for when any of the Houston-based franchises find themselves in some sort of quandary.















































1 response so far ↓
1 Buda Rico // Feb 26, 2008 at 3:38 pm
You know the guy who wrote that headline went straight into high-five mode the minute it went live. That’s the sad part. He probably loved his shit.
[Reply]
Leave a Comment