Interesting thread from Battle Red Blog (Houston Texans). It's a holy place in Houston sports history that has fallen into neglect and disrepair.