Eagles looking to rub the Giant’s nose in it.
Giants save some points but lose some more clock.
Giants need 2 TD’s now? hmmmmmm....