August 31, 2018, 3:39 pmRyan AndersonF, Phoenix Suns
According to Adrian Wojnarowski, Ryan Anderson agreed to reduce the guarantee on his $21 million salary in 2019-20 to $15.6 million to facilitate the trade to the Phoenix Suns.
The $15.6 million aligns with Brandon Knight's salary for the 2019-20 season which helped the trade to be completed. This reduction slightly increases the tradability of Ryan's massive contract, though not by much. As Woj notes, the Suns have until July 10, 2019 to guarantee the full amount for the final season of Anderson’s contract. It's also possible he ends up getting waived if he isn't able to contribute in Phoenix.
Source: Adrian Wojnarowski on Twitter