Here's where the New York Giants sit in the NFL Week 8 power rankings following their blowout loss to the Philadelphia Eagles ...
The handwriting appears to be on the wall for the New York Giants quarterback situation, whether the team wants to admit it publicly.
One constant theme for the Eagles against the Giants is the ability to break New York for years to come. In 2017, the Birds ...