Ball Arena (Colorado Avalanche Stadium)

colorado-avalanche-logo

Ball Arena, which until 2020 was the Pepsi Center, is located in Denver, Colorado and is the home of the NHL’s Colorado Avalanche, members of the league’s Western Conference Central Division.  The arena opened in 1999 and cost $187 million to build. The Avalanche were originally founded in 1972 as …

Read more