Could the NHL be coming to Houston?

Then Apollos it is!