Yeah I have been at McGuire for about 5 years, there is actually quiet a few Vol fans here. There are three UT flags flying on my street.
I dont know where they watch the games at but a couple of years ago I watched every game at Champs at the 73 and 70 circle in Marlton/Moorestown area. There was always at least 10-20 other Vol fans there.