After months of speculation around where the NHL will expand next, mayor John Whitmire is making his case for Houston, Texas to be the host city for the league's 33rd franchise.