Houston ranks last in Texas among best major cities for sports business

Despite being home to four major sports teams and continually hosting major sporting events, Houston ranks lower than its Texas counterparts in a new ranking of the best cities for sports business.