It's interesting to see how people view Rod Graves. I know he's not known as being a great GM but I think he and the Cardinals have handled this situation just as they should have. I don't think anyone bats 1.000 and overall, Graves seems to have done a pretty good job over the last few years.
I suppose it can be said that some players have been overpaid but does the end result justify the moves? Some of the things that I recall are re-signing Fitzgerald, not over paying for Faneca, not over-paying Leonard Davis, bringing in Whis/Grimm, not over-paying Pace, etc.
To the topic at hand, the Boldin situation seems to be a mess but look at it from the team's point of view. Boldin was a complete value pick in the draft, they re-negotiated with him at the right time and have him at a very manageable number through the best years of his career. Even worst case scenario, they lose him and don't get any compensation for him...in two years.
Looking at the situation with a clinical eye, would that really be so bad? Boldin's just not going to play into his mid to late 30's and if the Cardinals lose him just as he's turning 30 rather than commit...$20M? $30M? More?
I'm sure many of the criticisms of Graves are earned and well-deserved but since '04, it seems that he and the FO have been moving in the right direction. Getting there over sometimes rocky roads but I haven't seen any shortage of spending or willingness to improve the team.