The Toronto Raptors announced Friday they have signed forward D.J. Wilson to a multi-year contract.

Wilson, 6-foot-10, 230 pounds, signed three 10-day contracts with the Raptors last season. He averaged 7.5 points, 4.0 rebounds and 13.5 minutes in four appearances. Wilson also played in 31 games (23 starts) with the Oklahoma City Blue in the NBA G League, averaging 17.4 points, 10.6 rebounds, 3.1 assists and 27.8 minutes. He shot .528 (214-405) from the field, scored 20+ points 12 times and posted 17 double-doubles with the Blue. He recorded a season-high 37 points Jan. 29 at Agua Caliente and had 34 points and a season-best 17 rebounds Feb. 9 vs. Sioux Falls.