Are this year's New York Giants possibly a terrorist scheme intended to try to hurt New Yorkers again?