The year-long wait for one of the league’s all-time great scorers finally came to a sudden end Thursday night, as the Portland Trail Blazers pulled the trigger on signing Carmelo Anthony, who hasn’t laced up and played on an NBA floor since November 8th, 2018.

Anthony joins a team looking for a frontcourt floor spacer on the wing, and who better to sign than the 2013 NBA scoring champion and a 10x All Star. He’ll play alongside the talented backcourt of CJ McCollum and Damian Lillard, and will presumably start for a team that needs just a hint of another offensive spark, now sitting at 4-8 with connsecutive losses to the Warriors, Clippers, Nets and Raptors.

Anthony fits right into a rotation marred with injuries to their frontcourt depth (Zach Collins and Al-Farouq Aminu, just to name a few guys who are missing) and with an open roster spot available for him, this may be his last chance to get his NBA career back on track.

The deal, according to Adrian Wojnarowski, is non-guaranteed.

The Chicago Bulls were the last team to acquire Anthony after he was traded from the Houston Rockets in January, but it was clear the Bulls had no future plans to keep him around. They ended up waiving him on February 1st.

Just a year ago, the 35-year-old’s numbers with the Rockets spoke for themselves. He shot 40.5 percent from the field and 32.8 percent from beyond the arc.