Norman Powell has agreed to a five-year, $90 million deal with the Portland Trail Blazers.

Powell was traded by the Toronto Raptors to the Blazers at last season's deadline for Gary Trent Jr. and Rodney Hood.

Powell averaged 17.0 points, 3.3 rebounds and 1.9 assists in 34.4 minutes over 27 regular season games with the Blazers.