After a prolonged wait through restricted free agency, the Blazers agreed to re-sign Moe Harkless to a 4-year, $40 million contract.
The deal has no options and could reach up to $42 million with incentives.
Harkless was impressive last season when he got consistent playing time, putting up 12.0 points, 6.5 rebounds, 1.3 assists, 1.1 steals and a block in 11 games as a starter to close out the regular season.