The Gallo/Millsap/Crawford deal is super interesting. Hawks blog predicted it almost down to a tee earlier 
https://www.peachtreehoops.com/2017/7/4/15917734/nba-free-agency-2017-paul-millsap-atlanta-hawks-denver-nuggets-clippers-tradeThe Targeted Team Restrictions part is kinda tough to figure out, and Diamond Stone changes the situation a bit in terms of salaries, but damn.

Because Gallinari's salary is likely between $11m and $24m, it limits who the Clips can get rid of to Crawford/Rivers.
The rule on Crawford +Stone's outgoing salary means that Gallinari's (incoming) contract has to be $5m more than theirs ($20,577,599).
Then, because Millsap's contract will be $28,571,429, the Nuggets need to get rid of contracts totalling 80% of that + $80k ($22,777,143).
That means that in addition to Gallinari leaving, the Nuggets have to get rid of one from Lyles/Harris/Murray/Mudiay/Barton/Nelson/Arthur.
If Millsap doesn't go in a sign-and-trade then the Nuggets don't have to do the last bit, but it would also mean that they lose the $13m of free cap space they'd get to use in between signing Gallinari and taking on Millsap.