Turkish national basketball player Cedi Osman and Cleveland Cavaliers reached an agreement for a four-year contract extension, an NBA insider has said.

“Cedi Osman has agreed to a four-year, $31 million contract extension with the Cavaliers,” said NBA insider Marc Stein on Twitter late Thursday.

Read more: NBA: Cavaliers extend Osman's contract for more 4 years