Todd McShay's third NFL mock draft for 2014 is out on ESPN Insider today.
Much is going to change on this roster, but as it stands today, the New York Giants really need just about everything. They could lose guys like Linval Joseph and Justin Tuck off their defensive line and all three levels of their defense can use a shot in the arm.
The same is true on offense, where they are currently weak at every spot with the exception of quarterback. And are we even so sure that they are truly "strong" at quarterback right now?
Todd had Michigan's Taylor Lewan going here in his last mock, but that seems highly unlikely now considering how great he showed at the combine, so offensive line help most likely will come in the later rounds.
Whom does McShay have the Giants drafting at No. 12? Let's take a look: