El estadio está situado en la comunidad de Sun Valley a 10 millas del centro de Denver.