Always enjoy your trip reports. Looks like you got to see a very exciting game! I travelled to Houston many times for work over the years and it has always been one of my least favorite cities (but admittedly I never really spent any time downtown). That humidity is just unbearable.