Completely embarrassed. That's what the New York Giants were this afternoon, and that's what I am right now as a fan.
That's it. That's all I've got for now. The pathetic display the Giants just put on is not worth more thought than that.