After being traded four times this offseason, NBA free-agent guard Luke Ridnour has made a move that will keep him from getting dealt next season and possibly ever again.

Luke Ridnour has played 12 NBA seasons. (Getty) More

Ridnour has decided that he will not play the 2015-16 NBA season, a source told Yahoo Sports. The 12-year NBA veteran has not announced his retirement although his return to professional basketball appears doubtful. Ridnour received interest in free agency, but it wasn’t reciprocated.

Ridnour, 34, averaged career lows in 47 games with the Orlando Magic last season: four points, two assists and 14.5 minutes per game. He was slated to make $2.75 million in the final year of his contract before the Toronto Raptors, who acquired him from the Oklahoma City Thunder on June 30, requested waivers a day before the deal became guaranteed July 10. Ridnour had only been traded three times total prior to this offseason.

With his contract attractive to teams interested in cutting salary, Ridnour’s trade journey began after Orlando dealt him to the Memphis Grizzlies on June 24. The former University of Oregon star was traded twice on June 25 from Memphis to the Charlotte Hornets, and then from Charlotte to the Oklahoma City Thunder.