You should apply to grad schools that will advance your life in the way you want, not because of geography necessarily. If you're dead set on it being in Houston, go for it. Otherwise, get League Pass, save up for a trip and a game a year, and it's "like" you're in Houston anyway