I watched the Astro's clinch, maybe watched 2 or 3 NFL games this season but The Rockets are gonna carry the torch for the Astro's and maybe the Texans will find it in their gut and organization to bring Houston the '3 Major Championships in 1 Year/City' Title to Texas.
In New York, the Jets won the Super Bowl in Jan of 1969, the Mets won the World Series in October of 1969, and the Knicks won the title in May of 1970 (for the 69-70 season)...
Oh yea, Pass the beer.