The Trail Blazers on Thursday added a point guard to their training camp roster, signing Darius Morris to a nonguaranteed contract, a league source told The Oregonian.

Morris has played for four NBA teams since being selected in the second round of the 2011 NBA draft by the Los Angeles Lakers and bounced around between the NBA and D-League last season.

He opened the season with the Philadelphia 76ers, but was waived in November after playing in just 10 games. He went on to sign separate 10-day contracts with the Los Angeles Clippers and Memphis Grizzlies in January and February, respectively, and finished his third NBA season averaging 4.0 points and 1.6 assists in 27 games.

Morris, who played at the University of Michigan, ended the season with the Rio Grande Valley Vipers of the D-League, averaging 17.1 points and 4.3 rebounds in nine games.

The 6-foot-4 point guard is one of at least three players the Blazers have inked to their training camp roster with nonguaranteed deals, joining forward James Southerland and guard Diante Garrett.

The Blazers roster already features 15 players — the maximum allowed — so they would have to waive someone to sign one of the three training camp invitees for the regular season.