Houston, Texas is in the heart of football country. People here love football. High school, college, pro.
Bud Adams so pissed off an entire city with demands for a new stadium during difficult economic times and threats to move that the city stopped supporting the Oilers and he moved them to Nashville.
Houston remained a football crazy town and was next on the list for an expansion team. Three years after moving, Houston was granted an expansion franchise with a stadium deal already in place.
|