It was not Rod Graves. Don the thinking cap for a minute. If the Cards really want to move forward, would the person(s) who was responsible for the Suggs/Leftwich trade down disaster still be with the team?
Check the recent history. Since becoming GM of the Cards, Graves has gotten all the draft picks signed during the first week or so of training camp, he's changed how the Cardinals do contracts (incentives, escalators, etc.), and lured a BIG TIME head coach and real NFL staff here.
Not bad a year and a half.
My educated guess is the one who botched the 2003 draft was the same one who ran vanilla schemes, didn't prepare players, never changed audibles in 5 years, and used a playbook/strategy that couldn't win a game on Madden.
Who could that be? hmmm...
Have you noticed the Cardinals decisions miraculously getting better since January? Yeah, me too. Look at this years draft. 4 starters, right out of the box.