After all the hype, we're finally just a week away.
One week before fans of every NFL team splits into equal parts optimism and doomsaying. Grades will come within seconds, some will agree, some will argue, and some will say it's silly to grade a player that just joined his team 15 seconds ago.
It's all part of the process.
But until then, we have a week's worth of near-infinite possibilities, so let's enjoy the speculation and wonder before reality sets in.
As usual, none of these picks will be the same as last time, but there will be some players that have shown up in past drafts. You should recognize the first-round pick well by this point.
Previous mock drafts: