What is the home of the Denver Nuggets and also the 2002 Shell Grand Prix of Denver was held on the streets surrounding this arena?
Pepsi Center
-1
Section::::Abstract.
2002 Shell Grand Prix of Denver
25075448
-1
Section::::Abstract.
Pepsi Center
328099