Kevin Pritchard was signed on Thursday to a five-year contract as the new general manager of the Portland TrialBlazers, according to a league source. The agreement was to be officially announced at the Blazers-Grizzlies game Thursday night in Portland.

Pritchard had been the Blazers' director of player personnel under team president and GM Steve Patterson, who was relieved of those duties earlier this month.