The Houston Texans: A Professional American Football Team The Houston Texans can be a professional American football team centered at Houston, Texas, United States. The Texans joined the NFL in 2002 just as one expansion team after Houston’s previous franchise, the Houston Oilers (now the Tennessee Titans), moved to Nashville, Tennessee. In June 1997, Bob… Continue reading Nhl Franchise Relocation