Lets be honest... a good portion of our fanbase is loaded coming into the stadium anyways. Might as well make some money off of it. Every pro venue sells alcohol, its obviously not some huge issue.
From what i've been told though, JP is pretty strongly against selling it.
Not sure where you are getting this, but I am pretty sure I remember hearing JP on the radio talking about the possibility of benchmarking WVU's practice of selling alcohol.