Question: who are the nfl texans?
Answer: Houston Texans. ...  The Houston Texans are a professional American football team based in Houston.