NFL Teams – Houston Texans

The Houston Texans are an NFL football team located in Houston, Texas. They were established in 2002 and play in the AFC South division with the Indianapolis Colts, Jacksonville Jaguars and Tennessee Titans. The team is currently owned by Bob McNair and coached by Bill O’Brien. Their official team colors... Read more