This mock draft using Walter Football's big board, is real hit or miss; I hit on impact positions, but didn't walk away with a TE, OT, or DE. I would be happy with this one next season, but I would worry 2-3 years down the road:
R1 OLB ANTHONY BARR, UCLA - The Cardinals are on the clock for less than a minute before the selection is made. Barr makes this defense better instantly, with the added bonus for him personally that he doesn't have to be "the guy" in year one. If this played out with Barr sliding to #20, the Cardinals just walked away with their elite pass rusher for the next 10 years. Absolute theft getting Barr at this point.
R2 CB KYLE FULLER, VIRGINIA TECH - Kyle Fuller will probably sneak into the first round, but if he was here, it would represent BPA. I don't think the Cardinals need a CB that badly, but Fuller is a future starter and takes this secondary to a whole other level. He's a feisty, tough man cover corner who is vastly underrated right now.
R3 S DEONE BUCANNON, WASHINGTON STATE - Bucannon just hits people an makes enough plays in the passing to warrant serious playing time immediately. I think he becomes a good starter sooner rather than later.
R4 ILB SHAYNE SKOV, STANFORD - Skov represents an insurance plan against Minter totally sucking, but also becomes a core special teamer. Depth pick of a pretty good, but limited player.
R5 WR ROB HERRON, WYOMING - One of my favorite players in this draft. Here is your slot receiver.
R6 RB ISAIAH CROWELL, ALABAMA STATE - My gamble of the draft. I got to the last pick and he was really the only player other than DT Danny Shelton that jumped out at me. Crowell was a star at Georgia, but off field indiscretions pushed him down to Alabama State. Has feature back potential but his issues have been considerable.