New York Giants Week 7 preview and predictionGiants desperately need a win on the road in Atlanta10/22/2018, 3:45 PMSaquon Barkley (26) Mandatory Credit: Brad Penner-USA TODAY Sports / Brad Penner