No...
Well, maybe.
His contract wouldn't be that much considering he already got paid a bunch of the guaranteed money. The Panthers would take a big cap hit which is why they want a 1st for him.
$18m dead cap this year, $13m next year and $7m the year after.
I believe the trading team would be taking on $8.4m this year then $12m per year for the next 3 years. There would also be no dead money if you cut him in a couple of years. Not a lot of money for a guy who probably the best flex RB in the league.
Obviously health is the key. He's missed much of the last 2 seasons so it's a big gamble and that has to factor in to the trade. Are you getting a Ferrari in peak condition or one that looks good but the engine is shot?
The no is because the Cards just aren't in the right place for this kind of deal. This is the kind of deal a contender would do that has a hole at RB/slot receiver. Chiefs maybe. Or Bucs if they had any cap space. Or even the Rams if they had the space.
But I think a 1st is ambitious with his injuries. Maybe a 2nd and a 3rd is more realistic.