×

Pepsi Center: 20 years of memories

Pepsi Center is home to the Denver Nuggets, Colorado Avalanche and Colorado Mammoth. The venue opened on Oct. 1, 1999 in downtown Denver.
Published: 10:40 AM MST February 24, 2020
Updated: 10:40 AM MST February 24, 2020