I never thought this Giants fan would want to see the Eagles win. I must have lost my mind.
2 time outs in the first quarter; what's the temperature there?