The Giants have the skill positions, outside of QB, fairly well done. Perkins is a guy until he proves otherwise. Shepard/OBJ/Marshal look like a WR1, an older player who they're hoping can be WR2 and a slot guy who's been injured some already. Engram I'll be more worried about next year then this, most TE don't have a large impact year 1. Mitigating their weapons is one of the two or three worst olines in the league and a QB who will throw it up at least 4-5 times a game. I doubt they're going to be a good offense, it will likely be a lot like last year in which they hope the defense keeps the opponents down and they score somewhere in the 20 point range and win 17-16 and the like. i doubt we see a juggernaut offense. If their defense regresses any then I suspect they will be in trouble.