All you need to know about Graves is how he handled the Kurt Warner situation. Here we have a QB who took this franchise to it's first Super Bowl, is much beloved in the locker room and by the fans, who stated a strong desire to stay here, and it took him going to SF for Graves to get off his ass and finally offer him something.
That's probably partially true, in that Warner was going to leverage that SB any way he could.
The truth is Graves kept core players at ridiculous prices and was the GM when we went to the SB, and... AND kept core players on this team after he left. I don't know that you can ask more from a GM than that.
And some of ya'll act like he lost Kurt Warner with that SF trip. He came back. Nothing was lost and KW didn't even return with leverage. Graves didn't lose a thing.
He kept Fitz and Dockett. Fitz is way overpaid, sure, but he's here isn't he? He kept Adub too and I'm one of those weirdos that thinks Adub should have retired a Cardinal.
Graves handicapped us with contracts, to some extent, but the real issue is his lack of free agency knowledge and inability to sign them. That can't be put solely on him though, the Cardinals brand wasn't what it is now and nobody wanted to come here, for one thing. He had to overpay for everything.
I honestly believe he helped usher in this new era by keeping dudes, franchise guys. It's a relatively easy job for Keim to come in now and pick up the mess and sign guys. Totally different decade, totally different mindset, and not nearly as tough a job as Graves had. Not even close.
Graves was a good interim GM, to stabilize the franchise and propel it forward. Keim is an awesome front runner, great at 1 year deals and hard-nosed negotiations. If you switched the two in those time frames, I think they'd both fail.
That's why Michael Bidwill is awesome. Right GM's and right coaches at the right times.