The San Antonio Spurs have agreed to sign Charles Bassey to a four-year, $10.2 million deal.

Bassey was on a Two-Way contract with the Spurs.

Bassey will have $5.2 million of his contract guaranteed.