Shreveport Steamer
The franchise began the 1974 season in Houston , Texas , as the Houston Texans ( no connection to the current NFL team of the same name ) , playing their home games at the Houston Astrodome . 
<triplet> Astrodome <subj> Houston, Texas <obj> located in the administrative territorial entity