Originally Posted by chawknz
So it would seem heading down to Mile High during a home game when you have no tickets isn't really a fun option? Perhaps I'll find a good sports bar here in Denver to frequent.
Where do you live? What part of town?