1968 Houston Cougars football team
The team played its home games in the Astrodome , a 53 , 000-person capacity stadium off-campus in Houston . 
<triplet> Astrodome <subj> Houston <obj> located in the administrative territorial entity