For anyone like me coming in from out of town and staying downtown, I found this sports bar with a Happy Hour 7 days a week. I'll be there before the show. It is very close to the arena.
http://www.hattrickstavern.com/sports.php
http://www.hattrickstavern.com/sports.php