Giants are missing way too many people. Their D is banged up. Their O is pretty bad right now with no decent number 2 or slot WR. They haven't used Vareen much. I think the Falcons go on the road and shut down Eli Manning. 2 picks at least for Eli. That Atlanta defense is going to be pretty solid this year imo and they'll be flying around the ball on Sunday in New York.