0
Anonymous
No. The stadium belongs to the city of Denver.
Wiki User
Chat with our AI personalities
Phipps