The Astros are not very good.

I’m trying to write a “Welcome to Houston” post but the city is just too damned uninspiring.