While we're waiting for something to happen, here's the Cards draft classes for the last 10 years. Which one was the worst? I think 2002 was pretty bad. 2000 wasn't bad when you consider many of those players are still playing for OTHER teams.
Update: Added 1990 through 1994
1990
2 31 Anthony Thompson RB Indiana
3 58 Ricky Proehl WR Wake Forest
4 85 Travis Davis DT Michigan State
5 115 Larry Centers RB Stephen F. Austin
6 142 Tyrone Shavers WR Lamar
7 169 Johnny Johnson RB San Jose State
8 199 Mickey Washington DB Texas A&M
9 225 David Bavaro LB Syracuse
10 252 David Elle TE South Dakota
11 282 Dempsey Norman WR St. Francis (IL)
12 308 Donnie Riley RB Central Michigan
12 330 Ken Mitchell DB Oklahoma
1991
1 6 Eric Swann DE None
2 32 Mike Jones DE North Carolina State
3 59 Aeneas Williams DB Southern
4 86 Dexter Davis DB Clemson
5 117 Vance Hammond DT Clemson
6 144 Eduardo Vega T Memphis State
7 171 Ivory Lee Brown RB Arkansas-Pine Bluff
8 198 Greg Amsler RB Tennessee
8 204 Jerry Evans TE Toledo
8 209 Scott Evans DT Oklahoma
10 255 Herbie Anderson DB Texas A&I
11 282 Nathan LaDuke DB Arizona State
12 309 Jeff Bridewell QB California-Davis
1992
2 46 Tony Sacca QB Penn State
3 61 Ed Cunningham C Washington
4 91 Jeff Christy T Pittsburgh
4 100 Michael Bankston DT Sam Houston State
6 146 Brian Brauninger T Oklahoma
7 175 Derek Ware TE Central State (OK)
8 202 Eric Blount WR North Carolina
9 229 David Henson DT Central Arkansas
9 239 Tyrone Williams WR Western Ontario
10 259 Reggie Yarbrough RB Fullerton State
11 286 Rob Baxley T Iowa
12 313 Lance Wilson DT Texas
1993
1 3 Garrison Hearst RB Georgia
1 18 Ernest Dye T South Carolina
2 32 Ben Coleman T Wake Forest
4 87 Ronald Moore RB Pittsburg State (KS)
6 143 Brett Wallerstedt LB Arizona State
7 172 Will White DB Florida
8 199 Chadrick Brown DE Mississippi
8 215 Stevie Anderson WR Grambling
1994
1 10 10 Jamir Miller LB UCLA
2 38 Chuck Levy RB Arizona
3 76 Rich Braham G West Virginia
3 89 Eric England DE Texas A&M
4 107 Perry Carter DB Southern Mississippi
4 113 John Reece DB Nebraska
4 115 Terry Irving LB McNeese State
5 139 Anthony Redmon G Auburn
6 172 Terry Samuels TE Kentucky
7 204 Frank Harvey RB Georgia
1995
2 47 Frank Sanders WR Auburn
3 80 Stoney Case QB New Mexico
5 Cedric Davis DB Tennessee State
5 165 Lance Scott C Utah
5 167 Tito Paul DB Ohio State
6 205 Anthony Bridges DB North Texas
7 212 Billy Williams WR Tennessee
7 224 Wesley Leasy LB Mississippi State
7 241 Chad Eaton DT Washington State
1996
1 3 Simeon Rice DE Illinois
2 32 Leeland McElroy RB Texas A&M
3 64 Johnny McWilliams TE USC
4 112 Aaron Graham C Nebraska
5 137 James Dexter T South Carolina
5 161 Harry Stamps T Oklahoma
5 162 Dell McGee DB Auburn
6 169 Mike Foley DE New Hampshire
7 212 Jarius Hayes TE North Alabama
1997
1 #9 Tommy Knight, CB Iowa
2 #42 Jake Plummer, QB Arizona State
3 #84 Ty Howard, CB Ohio State
4 #106 Chris Dishman, G Nebraska
5 #139 Chad Carpenter, WR Washington State
6 #175 Rod Brown, FB North Carolina
6 #188 Tony McCombs, LB Eastern Kentucky
7 #212 Mark Smith, DE Auburn
1998
1 3 (from San Diego) Andre Wadsworth DE Florida State
2 33 (from San Diego) Corey Chavous DB Vanderbilt
2 36 Anthony Clement OT SW Louisiana
4 95 Michael Pittman RB Fresno State
5 125 Terry Hardy TE S. Mississippi
6 158 Zack Walz LB Dartmouth
7 193 Phil Savoy WR Colorado
7 209 (from NY Jets) George Cousins DE Florida A&M
7 226 * Pat Tillman DB Arizona State
7 233 * Ron Janes RB Missouri
1999
1 8 David Boston WR Ohio St.
1 21 L.J. Shelton OT Eastern Michigan
2 51 Johnny Rutledge ILB Florida
3 83 Tom Burke DE Wisconsin
4 116 Joel Makovicka FB Nebraska
5 155 Paris Johnson S Miami (OH)
5 168 Yusef Scott OG Arizona
6 190 Jacoby Rhinehart CB SMU
6 202 Melvin Bradley DT Arkansas
6 206 Dennis McKinley RB Mississippi St.
7 239 Chris Greisen QB NW Missouri St.
2000
1 7 Thomas Jones HB Virginia
2 41 Raynoch Thompson OLB Tennessee
3 71 Darwin Walker DT Tennessee
4 102 David Barrett CB Arkansas
5 136 Mao Tosi DT Idaho
5 164 Jay Tant TE Northwestern
6 176 Jabari Issa DT Washington
7 215 Sekou Sanyika OLB California
2001
1 2 Leonard Davis OT Texas
2 34 Kyle Vanden Bosch DE Nebraska
2 54 Michael Stone CB Memphis
3 64 Adrian Wilson S North Carolina St.
4 98 Bill Gramatica PK South Florida
4 123 Marcus Bell DT Memphis
5 133 Mario Fatafehi DT Kansas St.
6 166 Bobby Newcombe WR Nebraska
7 202 Renaldo Hill CB Michigan St.
7 246 Tevita Ofahengaue TE Brigham Young
2002
1 12 DT Wendell Bryant (Wisconsin)
2 49 LB Levar Fisher (North Carolina State)
3 81 QB Josh McCown (Sam Houston)
4 98 DE Dennis Johnson (Kentucky)
5 113 DT Nate Dwyer (Kansas)
6 149 WR Jason McAddley (Alabama)
7 185 RB Josh Scobey (Kansas State)
7 223 TE Mike Banks (Iowa State)
2003
1 17(17) Bryant Johnson WR Penn St.
1 18(18 ) Calvin Pace DE Wake Forest
2 22(54) Anquan Boldin WR Florida St.
3 6(70) Gerald Hayes ILB Pittsburgh
5 6(141) Kenny King DT Alabama
6 4(177) Reggie Wells OT Clarion
6 37(210) Tony Gilbert ILB Georgia
2004
1 3(3) Larry Fitzgerald WR Pittsburgh
2 1(33) Karlos Dansby OLB Auburn
3 1(64) Darnell Dockett DT Florida St.
4 4(100) Alex Stepanovich C Ohio St.
5 3(135) Antonio Smith DE Oklahoma St.
6 2(167) Nick Leckey OG Kansas St.
7 1(202) John Navarre QB Michigan
Update: Added 1990 through 1994
1990
2 31 Anthony Thompson RB Indiana
3 58 Ricky Proehl WR Wake Forest
4 85 Travis Davis DT Michigan State
5 115 Larry Centers RB Stephen F. Austin
6 142 Tyrone Shavers WR Lamar
7 169 Johnny Johnson RB San Jose State
8 199 Mickey Washington DB Texas A&M
9 225 David Bavaro LB Syracuse
10 252 David Elle TE South Dakota
11 282 Dempsey Norman WR St. Francis (IL)
12 308 Donnie Riley RB Central Michigan
12 330 Ken Mitchell DB Oklahoma
1991
1 6 Eric Swann DE None
2 32 Mike Jones DE North Carolina State
3 59 Aeneas Williams DB Southern
4 86 Dexter Davis DB Clemson
5 117 Vance Hammond DT Clemson
6 144 Eduardo Vega T Memphis State
7 171 Ivory Lee Brown RB Arkansas-Pine Bluff
8 198 Greg Amsler RB Tennessee
8 204 Jerry Evans TE Toledo
8 209 Scott Evans DT Oklahoma
10 255 Herbie Anderson DB Texas A&I
11 282 Nathan LaDuke DB Arizona State
12 309 Jeff Bridewell QB California-Davis
1992
2 46 Tony Sacca QB Penn State
3 61 Ed Cunningham C Washington
4 91 Jeff Christy T Pittsburgh
4 100 Michael Bankston DT Sam Houston State
6 146 Brian Brauninger T Oklahoma
7 175 Derek Ware TE Central State (OK)
8 202 Eric Blount WR North Carolina
9 229 David Henson DT Central Arkansas
9 239 Tyrone Williams WR Western Ontario
10 259 Reggie Yarbrough RB Fullerton State
11 286 Rob Baxley T Iowa
12 313 Lance Wilson DT Texas
1993
1 3 Garrison Hearst RB Georgia
1 18 Ernest Dye T South Carolina
2 32 Ben Coleman T Wake Forest
4 87 Ronald Moore RB Pittsburg State (KS)
6 143 Brett Wallerstedt LB Arizona State
7 172 Will White DB Florida
8 199 Chadrick Brown DE Mississippi
8 215 Stevie Anderson WR Grambling
1994
1 10 10 Jamir Miller LB UCLA
2 38 Chuck Levy RB Arizona
3 76 Rich Braham G West Virginia
3 89 Eric England DE Texas A&M
4 107 Perry Carter DB Southern Mississippi
4 113 John Reece DB Nebraska
4 115 Terry Irving LB McNeese State
5 139 Anthony Redmon G Auburn
6 172 Terry Samuels TE Kentucky
7 204 Frank Harvey RB Georgia
1995
2 47 Frank Sanders WR Auburn
3 80 Stoney Case QB New Mexico
5 Cedric Davis DB Tennessee State
5 165 Lance Scott C Utah
5 167 Tito Paul DB Ohio State
6 205 Anthony Bridges DB North Texas
7 212 Billy Williams WR Tennessee
7 224 Wesley Leasy LB Mississippi State
7 241 Chad Eaton DT Washington State
1996
1 3 Simeon Rice DE Illinois
2 32 Leeland McElroy RB Texas A&M
3 64 Johnny McWilliams TE USC
4 112 Aaron Graham C Nebraska
5 137 James Dexter T South Carolina
5 161 Harry Stamps T Oklahoma
5 162 Dell McGee DB Auburn
6 169 Mike Foley DE New Hampshire
7 212 Jarius Hayes TE North Alabama
1997
1 #9 Tommy Knight, CB Iowa
2 #42 Jake Plummer, QB Arizona State
3 #84 Ty Howard, CB Ohio State
4 #106 Chris Dishman, G Nebraska
5 #139 Chad Carpenter, WR Washington State
6 #175 Rod Brown, FB North Carolina
6 #188 Tony McCombs, LB Eastern Kentucky
7 #212 Mark Smith, DE Auburn
1998
1 3 (from San Diego) Andre Wadsworth DE Florida State
2 33 (from San Diego) Corey Chavous DB Vanderbilt
2 36 Anthony Clement OT SW Louisiana
4 95 Michael Pittman RB Fresno State
5 125 Terry Hardy TE S. Mississippi
6 158 Zack Walz LB Dartmouth
7 193 Phil Savoy WR Colorado
7 209 (from NY Jets) George Cousins DE Florida A&M
7 226 * Pat Tillman DB Arizona State
7 233 * Ron Janes RB Missouri
1999
1 8 David Boston WR Ohio St.
1 21 L.J. Shelton OT Eastern Michigan
2 51 Johnny Rutledge ILB Florida
3 83 Tom Burke DE Wisconsin
4 116 Joel Makovicka FB Nebraska
5 155 Paris Johnson S Miami (OH)
5 168 Yusef Scott OG Arizona
6 190 Jacoby Rhinehart CB SMU
6 202 Melvin Bradley DT Arkansas
6 206 Dennis McKinley RB Mississippi St.
7 239 Chris Greisen QB NW Missouri St.
2000
1 7 Thomas Jones HB Virginia
2 41 Raynoch Thompson OLB Tennessee
3 71 Darwin Walker DT Tennessee
4 102 David Barrett CB Arkansas
5 136 Mao Tosi DT Idaho
5 164 Jay Tant TE Northwestern
6 176 Jabari Issa DT Washington
7 215 Sekou Sanyika OLB California
2001
1 2 Leonard Davis OT Texas
2 34 Kyle Vanden Bosch DE Nebraska
2 54 Michael Stone CB Memphis
3 64 Adrian Wilson S North Carolina St.
4 98 Bill Gramatica PK South Florida
4 123 Marcus Bell DT Memphis
5 133 Mario Fatafehi DT Kansas St.
6 166 Bobby Newcombe WR Nebraska
7 202 Renaldo Hill CB Michigan St.
7 246 Tevita Ofahengaue TE Brigham Young
2002
1 12 DT Wendell Bryant (Wisconsin)
2 49 LB Levar Fisher (North Carolina State)
3 81 QB Josh McCown (Sam Houston)
4 98 DE Dennis Johnson (Kentucky)
5 113 DT Nate Dwyer (Kansas)
6 149 WR Jason McAddley (Alabama)
7 185 RB Josh Scobey (Kansas State)
7 223 TE Mike Banks (Iowa State)
2003
1 17(17) Bryant Johnson WR Penn St.
1 18(18 ) Calvin Pace DE Wake Forest
2 22(54) Anquan Boldin WR Florida St.
3 6(70) Gerald Hayes ILB Pittsburgh
5 6(141) Kenny King DT Alabama
6 4(177) Reggie Wells OT Clarion
6 37(210) Tony Gilbert ILB Georgia
2004
1 3(3) Larry Fitzgerald WR Pittsburgh
2 1(33) Karlos Dansby OLB Auburn
3 1(64) Darnell Dockett DT Florida St.
4 4(100) Alex Stepanovich C Ohio St.
5 3(135) Antonio Smith DE Oklahoma St.
6 2(167) Nick Leckey OG Kansas St.
7 1(202) John Navarre QB Michigan
Last edited: