33-year-old Golden State Warriors veteran Shaun Livingston believes that he's about to hang up his jersey for good in the near future.

Speaking with Spencer Davies of Basketball Insiders, Livingston — who entered the NBA back in 2004 — admitted that he doesn't fully know if he's about to retire or not. However, he sees the “writing on the wall,” signifying that it's just around the corner:

“I mean, honestly who knows?” Livingston told Basketball Insiders as Warrior trainer Drew Yoder wrapped a bag of ice around his knees. “A year, couple years? But I mean, it’s coming sooner than later. Handwriting is on the wall.”

Prior to finding a home with the Warriors, Livingston was tagged as an NBA journeyman. He was the fourth overall pick by the LA Clippers in 2004. Three years later in 2007, he suffered a freak injury — one of the most horrific in sports history — when he injured almost every part of his knee, tearing the anterior cruciate ligament (ACL), the posterior cruciate ligament (PCL), and the lateral meniscus, among others.

He came back the following year, but it wasn't until four years later that he would be fully healthy. Throughout his career before joining the Warriors, he played for the Clippers, Miami Heat, Oklahoma City Thunder, Charlotte Hornets, Cleveland Cavaliers, Brooklyn Nets, Washington Wizards, and Milwaukee Bucks.

“I’ll be pretty proud of the fact that I was able just to stick with my career,” Livingston said. “I didn’t give up on myself.”

His courageous spirit was definitely rewarded when he ended up with the Warriors. Over the last four seasons, Shaun Livingston has won three rings and has been a key part of his team's dominance. His story will go down as one of the most inspiring narratives in all of sports.