Saints and Carr deal released $150M over 4 years $100M fully guaranteed

Not sure why we would give him a no-trade (was shocked when Raiders gave him one). I do not see him being at that level of a player and it could significantly reduce any leverage we may have in the future.
Wait, did we do that?