Situado justo afuera del Sugar Land Town Square se encuentra en Centro de Deportes y Superficie de Hielo de Sugar Land (anteriormente el Aeródromo de Sugar Land), hogar de la instalación de entrenamiento de los Houston Aeros.