Originally Posted by TD
The Rockets are #5 in the NBA as well.
Astros are #14 in MLB. The new owner will have some work to do.
Yea I had read that the Rockets were pretty high up there as well. At least our Houston teams have some thing going for them!