
McNichols Sports Arena
Demolished indoor arena in Denver, Colorado

Demolished indoor arena in Denver, Colorado
McNichols Sports Arena was a multi-purpose indoor arena located in Denver, Colorado, United States. Located adjacent to Mile High Stadium and completed in 1975, at a cost of $16 million, it seated 16,061 for hockey games and 17,171 for basketball games.
Read on Wikipedia · Image Drive-In Mike from Independence, MO, USA, CC BY 2.0
Open boosters, collect cards and trade them. Free to play.
Play for free