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.