The Sacramento Kings and free agent guard Arron Afflalo reached an agreement on a two-year deal, according to reports Saturday.
The deal is worth $25 million, Yahoo Sports reported.
Afflalo, 30, spent his 2015-16 season playing for the New York Knicks, averaging 12.8 points, 3.7 rebounds and 2.0 assists. He made nearly 39 percent on 3-pointers.
Afflalo signed a two-year, $16 million deal with the Knicks last offseason but opted out of the final year of his contract.
The deal can't be formally signed until the free agency moratorium ends on July 7.
In nine NBA seasons with Detroit, Denver, Orlando, Portland and New York, Afflalo has averaged 11.6 points, 3.1 rebounds and 2.0 assists.