Desde su fundación, el club jugaba sus encuentros en el Estadio Robertson de la Universidad de Houston.