moved out to denver a couple of months ago and just wondering if anyone knows of a place where titan or vols fans go to watch the games.