Did that last Giants touchdown almost bring anyone else to tears?

:(
12 answers 12