Carmelo Anthony is back on an NBA roster.
According to ESPN's Adrian Wojnarowski, the former Knick is signing a non-guaranteed deal with the Portland Trail Blazers.
The 10-time All-Star last played for the Rockets last season, though he played just 10 games with Houston. Prior to that, he spent the 2017-18 season with the Thunder.
Anthony was recently asked at a charity event if he still wanted to play in the NBA, to which he responded "2000 percent."
In seven seasons with the Knicks, Anthony was an All-Star selection every year, averaging 24.7 points, 7.0 rebounds and 3.2 assists.
There was some thought prior to the season that Anthony could be a fit with Kyrie Irving, Kevin Durant and the Nets, and sources told SNY's Ian Begley at the time that several Brooklyn players were fully in favor of Anthony joining the team.
Instead, Anthony lands in Portland with Damian Lillard and company. The Blazers, who made the Western Conference Finals last season, are just 4-8 this season and are currently the 13-seed in the West.
Portland reportedly had interest in Anthony back in 2017, before he joined the Thunder.