Fitz's trade value is pretty good to the Cardinals. What I mean by this is, as far as cap value goes there isn't a huge difference between trading him and restructuring him. Using Moss's contract as a baseline, 9mil per year, its only a difference of 3 mil for cap purposes. Obviously the other teams don't care about how it affects our cap, but from the Cards perspective it would have to be a good deal.
Keep one of the top WR in the league and trim 7 mill off the cap, or trade him and shave 10 mil and try to replace him with an below average WR FA crop and draft? I think you have to keep him unless you get a knock your socks off deal. A 1st, 3rd, and very good starting CB or OT/G.