Houston Texans
Team
The Houston Texans are a professional football franchise based in Houston, Texas. The NFL awarded the expansion team to Bob McNair on 6 October 1999 and the club began play in 2002 as the league's 32nd franchise. Read the full biography →
- Sport
- American Football
- Founded
- 31 December 2001
- Based in
- Houston, TX, United States