The Toronto Raptors have signed Eric Moreland to a 10-day deal, per Michael Soto of The Athletic.

Moreland will be returning to the team after spending time with the Raptors during the preseason.

Eric Moreland did spend a short time with the Phoenix Suns. The 6-foot-10 power forward got into one game for five minutes, collecting three rebounds and a foul.

After going undrafted out of Oregon State, Moreland spent the 2014 season bouncing between the Sacramento Kings and their G League affiliate, which was in Reno back then. He spent parts of two seasons with the Sactown squad, averaging less than five minutes and putting up 0.9 points and 1.1 rebounds over 11 games.

Prior to the 2016 season he signed with the Cleveland Cavaliers, but he was cut short some time later. He did not appear in an NBA game that year.

The following campaign, Moreland signed with the Detroit Pistons and played in 67 games. Just over a year later, he was waived by the team after averaging 2.1 points and 4.1 rebounds per game.

As far as finding time with the Raptors, there are not a ton of minutes for him to take. He will have 10 days to prove he is worthy of taking on some of those minutes, but it will be an uphill battle.

It is not a surprise a forward was signed following the three-game suspension of Serge Ibaka. When Ibaka returns, the spot will go away, which will likely lead to Moreland's second departure from the Raptors.

It will be up to what he can prove in the short amount of time, and even then there will probably just not be enough time. For now, Moreland has a spot on the roster.