Are All Contracts Guaranteed?

I'm confused by this game's financial model.
I started a league with a $100M salary cap and was immediately $30M in the hole as the Detroit Lions. I realized it was probably because I should have adjusted the cap before starting, but I decided to see what I could do. So I released some players with a total salary of about 20M. My cap didn't change.
If I release players is it all counting as dead money?
I've already noticed that there are no signing bonuses, which takes out a lot of cap wizardry that teams do to spread big contracts over lots of seasons.
I started a league with a $100M salary cap and was immediately $30M in the hole as the Detroit Lions. I realized it was probably because I should have adjusted the cap before starting, but I decided to see what I could do. So I released some players with a total salary of about 20M. My cap didn't change.
If I release players is it all counting as dead money?
I've already noticed that there are no signing bonuses, which takes out a lot of cap wizardry that teams do to spread big contracts over lots of seasons.