The Phoenix Suns will have until July 10, 2019 to decide whether they will guarantee the full amount for Ryan Anderson's final season of his contract, or waive him and owe him the $15.6 million remaining, according to ESPN's Adrian Wojnarowski.

Ryan Anderson agreed to reduce the $21 million guaranteed to him for the 2019-20 season to $15.6 million, which equaled what the Suns would have paid point guard Brandon Knight during that season of his contract.

This financial concession could also make trading Anderson an easier proposition for Phoenix, allowing the sharpshooting forward to find a potential landing spot.

Voluntarily taking $5-plus-million off the top is a huge help for the Suns, but also for any potential team willing to acquire Anderson if he performs well throughout the 2018-19 season, making his contract less of a financial burden.

The Suns plan to start Ryan Anderson at power forward, allowing him to also serve as a positional mentor to Dragan Bender, the long-term prospect at that four-spot.

Phoenix cleared the way by sending Marquese Chriss out of town during the trade, but they will need to look for a point guard in the near future after waiving Tyler Ulis earlier in the offseason and trading Knight to the Houston Rockets to acquire Anderson and rookie point man De'Anthony Melton, who the Suns front office has been eyeing for a while.