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