Houston one of top cities for hosting major sporting events, new ranking shows

Houston ranked among the top 10 cities for hosting major sporting events and is No. 2 in Texas, according to a new list from Sports Business Journal. That’s a big improvement from a similar list released last year.