Carmelo Anthony is returning to the NBA with the Portland Trail Blazers, a person familiar with the details said Thursday.

The 10-time All-Star hasn't played since a short stint with the Houston Rockets ended a little more than a year ago after just 10 games. But the Blazers hope there is still enough game left in the 35-year-old forward to help them overcome a 4-8 start.

Anthony's deal with Portland was confirmed to the Associated Press on condition of anonymity Thursday because it has not been announced. It was first reported by ESPN.com.

The three-time Olympic gold medalist struggled at the end of his recent stops in Oklahoma City and Houston following six seasons in New York. Eight of his 10 appearances for the Rockets came off the bench after he had started all 1,054 games he'd played in his first 15 NBA seasons. He has averaged 24 points in 16 seasons.

Anthony fills a need for the Blazers, who are shorthanded at forward. The Blazers were reportedly interested in him in the summer of 2017.

Summaries are on C7.