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

This might have been said already , but how is this getting done exactly? Aren’t we in cap hell?