i live in Charlotte....i think you'll wind up liking the city...i've been here for almost 9 years, and i love it.
i've been to all the places that chidave referenced, and at one time Baileys in Pineville was the usual UT bar in town.
now, i usually watch the games at home....got a sports room done up real nice with a 50" HD, fridge full of beer and enough orange to make you think you were in a luxury box at Neyland.
Fox and the Hound in Uptown is another good spot, with plenty of TV's. but if you're looking for a pro UT crowd, i'd look up the local UT Alumni association and i'm sure they have places to go......but Bailey's is where i went for a few games when i first moved here.