The Toronto Raptors have signed free agent forward Eric Moreland to a one-year, the team announced Friday. 

By adding Moreland, the Raptors now have 20 players on their roster, which is the maximum number that teams are permitted to have prior to the start of the regular season. 

Moreland's chances of cracking the Raptors' 15-man regular-season roster will be tough, per TSN Raptors reporter Josh Lewenberg. That likely leaves Moreland at best battling for the team's last remaining two-way spot, as Toronto is expected to leave one slot open on the 15-man entering the regular-season, according to Lewenberg. 

The 26-year-old Moreland, who went undrafted in 2014, made 11 appearances with the Sacramento Kings from 2014-16. He appeared in 66 games last season after signing with the Detroit Pistons. Moreland has averaged 1.8 points and 3.5 rebounds over his career.

The Raptors begin traning camp on Tuesday, Sept. 25.