Another loss shows Giants going nowhere fast

(Photo: Bill Streicher-USA TODAY Sports) Who didn’t see this coming? The Giants snatched defeat from the jaws of victory against the Philadelphia Eagles Thursday night Continue Reading