I'm also not convinced PHX had the space to take Johnson whilr Keeping Warrick and make the signing for Lopez at nearly $5m.
I did not run the numbers, but I asked a Suns writer to do so thay was his answer.
About Charlotte: we have to be able to make the signing in a sign and trade and they are not flush with room. Hoopshype total salary figure was lower than the sum of listed salary. Check that math, if you have time.
ETA: I get them at a half mil over what's allowed if they don't move anyone but Lopez.