The weekend has a hole in the middle of it named interior defensive lineman, a need the Giants walked right past. A sturdy weekend that grades out a B.
They went 1 of 9 on their needs, which is most of what a draft is for. The skill positions did well by the weekend.
In short, they left a little better than they arrived, which is the whole idea.