Chopper, where do you get your “My guess” reasoning for those picks? Are you associated with the Cardinals organization in some way? That sounds to me like you kind of have some insider type of information?
I am not close with anyone in the Cardinals organization so this is all an educated guess. I say educated because I have coached football at the lower levels, have been blessed to chat with some higher level coaches and players and former front office people about what people in the league look for when drafting players and how it all works.
Most of that info is not earth shattering like how draft boards are set, how need and fit factor in, and how draft profiles are developed. But I like to share what I know and football in general has been a significant passion of mine for 20 years.
The one area I feel most on this board miss when projecting the draft is that most teams operate with a top 125 or 150 player board for the entire draft. This works because teams view scheme fit and roster composition so heavily when building their boards. If a guy doesn't fit, he isn't dropped down the board, he is dropped off the board.
An example of roster composition impact would be with Arizona and offensive linemen. Currently their roster looks like this.
Kelvin Beachum
Mason Cole
Lamont Gaillard
Max Garcia
Marcus Gilbert
Rodney Hudson
DJ Humphries
Josh Jones
Joshua Miles
Justin Murray
Justin Pugh
Brian Winters
12 experienced players for 9 to 10 spots and that doesn't include other players on the roster. There are only a handful of players in the entire draft who would be able to make the roster and that impacts the board. Aaron Banks and Ben Cleveland may be nice prospects but no point in drafting them in rounds 5 and 6 if they have to go to the practice squad to stick. And that doesn't even take into account for scheme.
So, in short, not an insider and just another message board know-it-all who can sometimes piece things together.