The contract will pay Anthony just north of $2.15 million for the season, after which he will be eligible to become a free agent once more.
Anthony, a 10-time all-star, signed a non-guaranteed deal with the Trail Blazers in November and, after initially struggling, took home NBA Western Conference player of the week honours for Week 6, averaging 22.3 points, 7.7 rebounds and 2.7 assists over the three games Portland played — all wins.
In eight total appearances for Portland so far, he has averaged 16.9 points and 5.9 rebounds on 44.8 per cent shooting from the floor.
Before joining the Trail Blazers, the 35-year-old hadn’t played in the NBA since a 10-game stint with the Houston Rockets last year.
Portland’s star duo of Damian Lillard and CJ McCollum have both praised the veteran’s addition since joining the team, helping them string together three-straight wins after beginning the year 5-9.