0 votes
Who will own the Texans now?

1 Answer

0 votes
The Texans replaced the city's previous NFL franchise, the Houston Oilers, which moved to Nashville, Tennessee and are now known as the Tennessee Titans. The team was founded and owned by Bob McNair from 1999 until his death in 2018.
Welocme to out site: Bluebird Solutions
...