I hear what you are saying but in this league you just never know. The Commanders took Philly to OT in Philly a week after we murdered them in their own stadium.
The Giants are playing lousy right now….but they did make the playoffs with a lot of the same key pieces last season and they may be getting Barkley back for this game.