The Toronto Raptors signed forward Stanley Johnson, who split the 2018-19 season between the Detroit Pistons and New Orleans Pelicans.
Financial terms were not announced, but Spotrac reported Johnson, 23, agreed to a two-year, $7.424 million deal.
A 6-foot-7 forward, Johnson played 66 games (seven starts) and averaged 6.9 points, 3.3 rebounds and 18.3 minutes per game.
The Pelicans acquired Johnson on Feb. 7 at the NBA trade deadline in a three-way deal with the Pistons and Milwaukee Bucks. Detroit selected him with the No. 8 overall pick of the 2015 NBA Draft.
The team also announced Thursday the signing of rookie free agent Terence Davis.
According to multiple reports, Davis signed a two-year, $2.42 million deal.
In four seasons at Ole Miss, the 6-foot-4 guard averaged 12.5 points, 4.9 rebounds and 2.1 assists in 121 career games (82 starts). He was a second-team All-SEC selection as a senior.