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.
After having to take the 2024 MLB season off, a former Houston Astros pitcher is ready to rock again. Jesse Rogers of ESPN ...