The NFL draft is now just two weeks away, and the New York Giants hold the No. 12 pick in the first round. In spite of a free-agent signing spree that landed them 15 new players at various positions, the Giants still have a lot of short-term and long-term needs they could address in the first round. They could plausibly pick an offensive lineman, a wide receiver, a tight end or a defensive lineman and fill a need right away.
Todd McShay's latest mock draft is out today, and he's got a brand-new name in that No. 12 slot for the Giants.