i was there when all that ugly stuff was going down between bud adams and the city.
bud was one of the first owners to go to their city and "demand" a new stadium be built for his team. the astrodome had a ton of repairs, bud still wasn't happy. he asked for a new stadium "or else". the new stadium was to be dedicated use to the oilers only. the city had every bit the common sense to say "thanks, but no thanks (jackhole)". adams was a massive jerk about it. in the one hand he says "gimme a new stadium" and in the other hand he was already shopping the team around. now...me being a tennessee boy (memphis exact), i know nashville (and memphis) have been dying for a pro team. nashville didn't care what "pro sport" it was, just as long as they had one (or more). memphis wanted a pro team. memphis had just come off of being burned by the nfl (smaller markets of jacksonville and carolina just got teams) for the umpteenth time. nashville's stadium wasn't ready. so the genius bud adams (sarcasm intended), thought it would be great to move the team into tennessee a year before the nashville stadium was ready. the only place to play was liberty bowl memorial stadium in memphis. memphis and nashville are like nasty little rivals as cities. here is this team coming in which is going to be in nashville...attendance in memphis sucked bad...there was no way in hell that memphians were going to support a piece of crap nashville team...especially when their owner was a jackhole.
as for the fanbase in houston, to this day there are very loyal fans of "luv ya blue" (oilers). when i can pick up the sports talk radio, there are STILL people that call in to talk about "the oilers" are doing ... of course they know the oilers are now the titans...but they discuss the progress of that team. the fans kinda sorta follow the texans, but the bandwagon nature is to follow it when it starts to win.