Fox & Hound is a good choice for downtown. Pappa's Burgers has a ton of TV's as well if you want some better food. Snookies off S. Hulen is also a good choice.
I watched UCF there. Woody's has done some renovations, and they have more HD projection screens now. Beers are pretty cheap. No food service, but you can order in...they don't care.