Lawdog, you are right on with everything you said. I too was at the game and regardless of what the radio announcers (to my knowledge neither SF nor Hampshire had radio broadcasters there so apparently they were from Houston Co. or McEwen) were saying the fouls were no way one sided throughout the game. The fouls were fairly even up until the last few minutes when the chaos broke out.
You are also right regarding the conduct of the HC fans, adults (based on their age, not maturity level) in the stands. They definitely did not set a good example for the players. I did admire the playing abilities of the team to be able to make such a strong comeback in the 4th quarter. With the momentum they had going at that time they could have taken the lead and won the game. Unfortunately their emotions got the best of them.