The World Series is over and the Houston Astros are hot to trot in light of hopefully an eventful off season in terms of making this team better.
As I watch the Chicago Cubs secure their first championship in 108 years, I thought to myself as far as when it’d be OUR turn.
I know it’s coming but will it be soon?
I used to think that aside from Cleveland, Houston has had the most disappointment in its sports franchises — at the very least, within the last 20 or so years.