This amazes me. First let me say I wasn't there and don't really know what happened. BUT...you guys are trying to put the blame on the cheerleaders or whoever. You say Well, they should have been on the field. No matter where they were standing it doesnt excuse any action by opposing fans. That is just plain stupid.
If a drunk driver loses control and hits an innocent person and injures or kills them would you say, "Well, its that person fault, if they were standing right there and not where they were, then they wouldn't have been hit." Of course you wouldn't.