Houston Texans
HomePage
|
Recent Changes
|
Preferences
Showing revision 1
A
National Football League
team based in
Houston
,
Texas
USA.
Founded: Scheduled to begin play in
2002
.
Home stadium:
Uniform colors:
Helmet design: