The NHL is the last of the major male sports leagues to not have a team in Houston, with the NBA, NFL, MLB and MLS all existing in the city since 2005.
The new competition will be launched in time for the 2027-28 season and operate as a separate league to MLS, despite both ...