After having a giant stadium in Denver, Colorado for about 75 years, is it finally time to get a football stadium with a roof? We think it's long overdue.
For the first time in almost 50 years, Denver, Colorado hosted an NBA Finals game at Ball Arena with our Denver Nuggets. What a record-setting game it was...