It's finally here. The game pretty much everyone in New York and Philadelphia has had circled since March 11th.
The New York Giants will take on the Philadelphia Eagles in Week 7 in Saquon Barkley's return to MetLife Stadium. This has been a disappointing start to the season for both teams, with the Giants falling to 2-4 and the Eagles failing to meet sky-high expectations.
The Giants are once again underdogs at home and will have to play the remainder of the season without left tackle Andrew Thomas.
Can the Giants come away with the upset and ruin Barkley's return to New York?