Anthony Morrow has agreed to sign with the Oklahoma City Thunder on a three-year deal worth more than $10 million, league sources tell RealGM.

Morrow is one of the NBA's best spot-up three-point shooters.

Darnell Mayberry of the Oklahoman first reported Morrow's agreement.