This is one of those debated topics everywhere on blogs and chat rooms alike these days.
Who should your team take in the first round?
That's a good question.
And all we can do is guess...and hope that the player we think should go to our team will go there.
Well, the Cardinals have many needs, so I imagine that whoever we take will have an immediate impact.
But I believe some players would do better in the Cardinals system than others.
Here are my top five, in order of best fit.