Thoughts on which team has the best chance to win a championship in the next five years?
I think it’s Rockets, Texans, Astros.
As much as I hate to say it, seems like the window is closing on the Astros. Seems like it’s opening wide for the Rockets and the Texans are getting better, but still need a lot of work.
I think it’s Rockets, Texans, Astros.
As much as I hate to say it, seems like the window is closing on the Astros. Seems like it’s opening wide for the Rockets and the Texans are getting better, but still need a lot of work.