I've done a few hockey game troops here for the Ottawa Senators, and the patrons to watch out for are the ones who seem too intoxicated to really care about what they're doing. They tend to look at anyone in a costume, including team mascots, as some sort of play thing that's there for their personal amusement.
Name calling is one thing, it's when you start getting hit, shoved, and man handled that it's time to remove the helmet and as politely as you can, tell them to stop. At our last troop, they had to call it before the first period finished as they were getting beat around so badly. One of the guys found blood on the back of his TK armour... and it wasn't his!
In spite of all that though, they got invited into a private box by one of our local news celebrities Max Keeping. The group was then invited to attend his annual Birthday Bowlathon, at which we made at least six more contacts for possible events. So a ton of good came what would've other wise been a horrible troop.