0 votes
What team did the Texans play for?

1 Answer

0 votes
Houston Texans History. The Houston Texans are an NFL football team based in Houston, Texas. The Texans are the second franchise to have emerged from Houston - the Texans formed in 2002 after the Houston Oilers moved to Nashville, Tennessee (they are now the Tennessee Titans).
...