Richard Jefferson has achieved a lot during his 17-year NBA career but he's still not ready to call it a day.

The 38-year-old announced his retirement after winning his first championship ring with the Cleveland Cavaliers in 2016 but he soon did a u-turn and is still keen to continue playing two years on.

The veteran has been in the league since 2001 and is 96 points away from reaching 15,000 for his career.

He featured on a talented New Jersey Nets team in his first two years where he reached back-to-back Finals.

Since then, he's transitioned into a solid role player and bounced around the NBA, playing for eight different teams in total.

RJ spent the previous season with the Denver Nuggets but is now a free agent and is looking to play for one more year.

On his terms

However, it has to be the right fit for Jefferson to consider it.

"Unfortunately, I'm the beggar and I'm a chooser. I have some things that I'm interested in that I like to do. But am I going to uproot my family and just move to a random city?" Jefferson said on ESPN, via BSNDenver's Harrison Wind.

"Because I only want to play basketball for one more year. One more year of basketball is all I have."

The swingman specifically wants to join a team where he can help mentor young players and pass on his wisdom instead of chasing another ring.

"I can leave a lasting impression if I take a young guy under my wing and I can mentor him and watch him play for the next 10 years and be happy for his success because I felt like I contributed to it," Jefferson explained.

"It's not about contending for a championship. I've played in four NBA Finals. I've been to the playoffs 13 times. I've won a championship. I don't need to just go chase one right now."

There are definitely teams who can use an experienced pro like Jefferson on their roster to teach a thing or two to their youngsters.

The former Arizona product has been around the game for a long time and knows everything there is to know about forging a long and successful NBA career.

He played 1,181 regular season games and 140 playoff encounters. He has career averages of 12.6 points, 4.0 rebounds, and 2.0 assists per game with a 46.4 field goal shooting percentage.

The NBA's Snapchat king will surely receive a call and land on a new team before the 2018-19 season tips off.

CLICK HERE to listen to Episode Two of the new GiveMeSport NBA podcast, featuring New York Times senior writer Marc Stein. Subscribe for all future episodes.