wow. the giants finally win. the crowd was funny tonight, for those of us that complain about generic retard jets fans, giants fans are 100x worse. just no understanding for the fundamentals or rules of the game. stadium is about 80% empty for the last 5 minutes of the game. all diehards, I'm sure.