Question: Where did the houston texans football team come from?
qaPairs: question: What team did the Houston Texans replace?
answer: Houston Oilers
question: Where are the Houston Texans based?
answer: Texas
Houston
Houston, Texas
question: Where do the Houston Texans play home games?
answer: NRG Stadium