Photo: Thomas Shea, USA TODAY Sports

The Cleveland Cavaliers are filling two open roster spots by signing forwards Jordan Bell and Dean Wade.

Wade’s contract was converted from a two-way into a multi-year deal, according to Adrian Wojnarowski.

Bell agreed to a two-year deal, according to Shams Charania.

It has been a roller coaster season for Bell, as he was traded from the Minnesota Timberwolves to the Houston Rockets in a four-team trade, then traded to the Memphis Grizzlies for Bruno Caboclo, then waived by the Grizzlies and, most recently, signed with the Capital City Go-Go of the G League.

Bell signed with the Go-Go right before the season was suspended and didn’t get to play for them.

Since Bell was waived after March 1, only the eight teams not participating in the NBA Orlando restart were eligible to sign him, notes Bobby Marks of ESPN.

After going undrafted out of Kansas State, Wade spent his rookie season on a two-way contract with the Cavaliers.

Wade played 12 games for the Cavaliers (averaging 5.9 minutes per game) and 30 for the Canton Charge, the Cavaliers’ G League affiliate.

In those 30 G League games, Wade averaged 14.2 points, 7.5 rebounds and 2.4 assists per game, while shooting 46.1 percent from the field.