New York Giants fans have had enough, and it's hard to blame them. The team is wrapping up its seventh losing season in the last eight years and the 2024 season ...
As the Eagles prepare to face the Giants in Week 18, fans plan a jab at the Giants for letting Saquon Barkley walk to the Eagles.