text: The Astro's deserve credit for what they have done. I lived in Houston over fourteen years(79-93) and all the sports teams were always saying - wait till next year. Got sick and tires of hearing that. After I moved the Rockets won back to back NBA titles(which was great). I know live in Webb City, Mo. and mostly St Louis fans here. It was great for Houston to beat St Louis last year in playoffs.