Drinking at games is illegal now?
Once you get past High School Football you know that the atmosphere is a "grown up" atmosphere. There are many college kids starting their adult journey. That means there is alcohol, young fella's doing dumb shit and swearing, 20 yr. old girls occasionally flashing a tit if you're lucky, and many other things that this kind of an environment provides.
There are also many alumnus and older people at the games as well. It is not a fucking daycare center and if you have kids and you are taking them into this sort of environment then please don't use them as some emotional lightning rod. I don't give a fuck that you have kids and bring them to the game. I will have my fun in the same ways that I always have.
Now if I were the author I would have known that. I however would have immediately with no forethought had someone take the kids out of the way and then took to punching the fucking saliva out of the dude with the problem. This would be done in spite of being outnumbered or anything other possible barriers.
Getting your ass kicked is much less shameful then letting that sort of thing happen if it did indeed happen. You let the perpetrator know that there are indeed consequences the next time he has the idea to pull this sort of stunt and you have made society a better place by handing that lesson out.