pepsi center ballarena.com located in denver, colorado, ball arena is home to the denver nuggets, colorado avalanche, and colorado mammoth Category:sports Global Rank:568,064 visits:78.3K pages/Per:2.3 pepsicenterwtc.com pepsi center wtc. Category:music Global Rank:2,356,591 visits:15.1K pages/Per:1.9 ADS