Sabercats Stadium, Houston, Houston