The UVA stadium seems easily nice enough to house a low-A team, but I don't know how well it would work. If you can't sell beer at non-University events held at University venues...THE HORROR.
(Image removed from quote.)
I bought beer at the Elton John concert at the John Paul Jones Arena several years ago. Is the arena off campus?