Houston Texans - Bio, News, Photos - Washington Times
Skip to content

Topic - Houston Texans

The Houston Texans are a professional American football team based in Houston, Texas, United States. The team is currently a member of the Southern Division of the American Football Conference (AFC) in the National Football League (NFL). The Texans joined the NFL in 2002 as an expansion team after Houston's previous franchise, the Houston Oilers (now the Tennessee Titans), moved to Nashville, Tennessee. The team is owned by Bob McNair. - Source: Wikipedia

Related Stories