The Cleveland Cavaliers have signed forward Shane Edwards from the Canton Charge of the NBA D-League to a 10-day contract.

To create a roster spot for Edwards, the Cavaliers released forward Arinze Onuaku from his second 10-day contract that was set to expire on Thursday.

Edwards has appeared in 40 games for the Charge this season, averaging 13.3 points on .547 shooting and 5.5 rebounds in 28.2 minutes per game.