We've tried covering every base with what could happen tonight and this weekend in the draft.
So I guess all that's left is to attempt a Giants mock draft from No. 19 to No. 253.
1. (19) S Eric Reid, LSU –- The Giants are hoping Alabama T D.J. Fluker drops. If not him, then Texas S Kenny Vaccaro. But both likely could be gone so Giants go for a player they like to be a safety of the future.
4. (116) C Barrett Jones, Alabama –- Coming off foot surgery but played center, guard and tackle and considered to have terrific intangibles. Could go in third round but Scouts Inc. has him going in fourth round in their seven-round mock.
5. (152) TE Dion Sims, Michigan State –- Could go higher but Sims was on Giants radar at combine. At 6-4, 262-pounds, the former basketball player offers size and soft hands and is a bit of a poor man’s version of Martellus Bennett. Might not be as fast or as good a blocker as Bennett.
6. (187) CB Brandon McGee, Miami –- Giants need to add another young cornerback for depth.
7. (225) T Emmett Cleary, Boston College –- Giants like their Boston College products and can use a big body on the line (6-6, 316).
7. (253*) LB Nathan Williams, Ohio State –- Giants use their compensatory pick on a linebacker they have shown some interest in.
Alright, give us your Giants mock draft below.