The Pepsi Center, or “the Can” as the Denverites call it, is home to 3 professional sports teams and hosts most large arena level concerts, too. Being the home of the Nuggets, the Avalanche, and the Mammoths, it is hard to believe there is any time left for concerts.
Would you like to comment?