Dandy dozen: 12 possibilities for the Cardinals at No. 20

Arizona could go multiple directions with 20th pick, including offensive line, edge rusher, safety or even quarterback. Here are 12 potential prospects who make sense and could be available when the Cards are on the clock.

Among the possibilities for the Cardinals at No. 20 include Ohio State linebacker Ryan Shazier, Louisville safety Calvin Pryor, Fresno State quarterback Derek Carr and Notre Dame lineman Zack Martin.

USA Today Sports

A lot can and will happen before the 20th pick in Thursday night's draft rolls around and the Cardinals get to turn in their envelope.

But with many directions to turn and no gaping holes that desperately need filling, they're in a fairly enviable position -- one of those teams that can probably point to any number of players still on the board and say that's the guy we want.

But as Steve Keim has said, it's an inexact science, and there's no way to predict what's going to happen with the 19 picks before them.

All that said, given the talent available and the positions where they can use a little hope in both the short- and long-term, here are 12 possibilities to be holding up a bright red No. 1 jersey at Radio City Music Hall.

QB Blake Bortles, Central Florida, 6-5, 232



FOX Sports: No. 2 overall, No. 1 QB; NFL.com: No. 15 overall, No. 2 QB; CBS Sports: No. 6 overall, No. 1 QB



QB Derek Carr, Fresno State, 6-2, 214

FOX Sports: No. 27 overall, No. 4 QB: NFL.com: No. 20 overall, No. 3 QB; CBS Sports: No. 28 overall, No. 4 QB

DT Ra'Shede Hageman, Minnesota, 6-6, 310



FOX Sports: No. 33 overall, No. 4 DT; NFL.com: No. 48 overall, No. 4 DT; CBS Sports No. 40 overall, No. 5 DT



DE Demarcus Lawrence, Boise State, 6-3, 251



FOX Sports: No. 82 overall, No. 10 DE; NFL.com: No. 41 overall, No. 5 LB; CBS Sports: No. 32 overall, No. 3 DE



DE Kony Ealy, Missouri, 6-4, 273



FOX Sports: No. 21 overall, No. 2 DE; NFL.com: No. 45 overall, No. 4 DE: CBS Sports: No. 35 overall, No. 4 DE



DE Dee Ford, Auburn, 6-2 252



FOX Sports: No. 32 overall, No. 3 DE: NFL.com: No. 37 overall, No. 3 DE: CBS Sports: No. 30 overall, No. 2 DE



OG/OT Zack Martin, Notre Dame, 6-4, 308

FOX Sports: No. 14 overall, No. 3 OT; NFL.com: No. 9 overall, No. 3 OT; CBS Sports: No. 12 overall, No. 1 OG

OLB Ryan Shazier, Ohio State, 6-1, 237

FOX Sports: No. 28 overall, No. 4 LB; NFL.com: No. 18 overall, No. 4 LB; CBS Sports: No. 19 overall, No. 3 OLB

OLB Anthony Barr, UCLA, 6-5, 255

FOX Sports: No. 9 overall, No. 2 LB; NFL.com: No. 14 overall, No. 3 LB; CBS Sports: No. 11 overall, No. 2 LB

ILB C.J. Mosley, Alabama, 6-2, 234

FOX Sports: No. 25 overall, No. 3 LB; NFL.com: No. 11 overall, No. 2 LB; CBS Spors: No. 15 overall, No. 1 ILB

S Jimmie Ward, Northern Illinois, 5-11, 193

FOX Sports: No. 41 overall, No. 3 S; NFL.com: No. 54 overall, No. 4 S; CBS Sports: No. 33 overall, No. 1 SS

S Calvin Pryor, Louisville, 5-11, 207

FOX Sports: No. 19 overall, No. 2 S; NFL.com: No. 22 overall, No. 2 S; CBS Sports: No. 22 overall, No. 2 FS