With 17 million still left and the rookie pool probably only taking $4Million, that still leaves 13 million. The Cards will sign some veteran WR, so maybe $2M more. That's down to $11M. They will probably sign a few June 1st vets, so it's looking like $8 million under the cap this year. The most any team has ever been under the cap (not counting expansion teams) is $6 million by CIN last year. Maybe the Cards can trade for a vet?
With all the quality free agents gone, I see no way to spend to the cap. At least the Cards did have the highest offers out there for several players (that they didn't get). So you can't say they didn't try.
I expect that the Cards should offer the best non-drafted free agent money to many, many college players. I would also expect all the lower round picks to be signed very quickly as money doesn't really matter.
I would really like to see the Cards actually sign their 1st rounder within a reasonable amount of time. With all that extra cash available, give the player an above normal signing bonus, if the player will sign a normal contract without the voidables. The Cards proved last year, that they won't go for those tricks. Hopefully the agents have figured it out. The Cards play by the CBA rules and won't do any of the voidable tricks. Period. So sign now and get an extra good bonus.