The Giants' first-round picks in mock drafts have been tracked for months. Not surprisingly, they've been all over the map.

At the beginning of the process, Alabama linebacker C.J. Mosley was a popular name for the Giants with the 12th-overall pick. That has changed as the draft season progressed, and everyone seems to have remembered that the Giants rarely, if ever, select a linebacker in the first round.

Both ESPN's draft experts, Todd McShay and Mel Kiper Jr., began their mock madness with Mosley. McShay has since shifted to offensive linemen for the Giants, while Kiper eventually slid over to tight end Eric Ebron.

But while the names often change in mocks, the positions sometimes stay the same. NFL Network's Charles Davis has remained steady on a position for the Giants. He's envisioned them taking an offensive lineman (for good reason) in all five of his mocks.

But each time he seems to envision the board shaking out differently and has a different name next to the Giants at No. 12. Davis' mock drafts had the Giants taking offensive tackles Greg Robinson, Taylor Lewan, Jake Matthews and, most recently, Zack Martin. That's generally believed to be the top four offensive linemen in the draft. Every few weeks, as the winds shift, some are projected to be selected higher, others lower.

It's not uncommon, either. Davis isn't the only one reshuffling the deck every few weeks. This is the way mock draft season goes.