Forbes: Texans, Rockets continue to be two of world’s most profitable sports teams

Based on three-year operating income, the two Houston teams are among the 25 most profitable franchises in the world, according to Forbes.