We're not having this discussion, thread locked.
Until people who have gone to the game can comment on it on here, i'm going to moderate the comments. No one knows the circumstances or what actually happened so there's no point speculating on here and then getting a massive argument between the fans.
All fan bases have their unsavoury sections, the Giants and the Devils are no different.
Chris.