I remember them... when they field for bankruptcy and the stores closed (I remember the one in Humble, where Academy is now) I thought they were gone for good....
I have seen a couple of commercials from them lately and I was wondering if they were back in Texas...