Another future Hall-of-Famer has called it quits. On Friday evening, Kevin Garnett and the Minnesota Timberwolves agreed to a buyout and the power forward has decided to retire from the NBA after 21 years in the league.

RELATED: LeBron James Reacts To Tim Duncan’s Retirement Announcement On Twitter

Although many expected Garnett to continue his career with the Wolves, at least for another year, Garnett ultimately found no reason to play anymore after being rendered essentially ineffective last season. He averaged just 3.2 points, 3.9 rebounds, and 1.6 assists per game in just 14.6 minutes per game. He appeared in just 38 games last year, and he was determined to go out on his own terms as opposed to having another bad season before calling it a career.

Cavs fans will remember him mostly for his Celtic days battling against the Cavs, but especially for being featured in this poster dunk by LeBron James.

After the announcement of his retirement came, James posted a long and heartfelt message to Garnett about how he inspired him as well as an entire generation with his unbelievable passion and commitment to excellence.

I mean where do I start. First watching you play at the Solon Cage Classic in Ohio with Team Michigan when u were in HS, I believe I was 10 years old and I was like dang this dude nice!! Then a lil time passed and u were drafted straight out of HS to the pros so I felt like man whoever get him is a lucky team. And I surely wasn't wrong! The KID nickname was fly, swaged out and made a 10 year old kid from Akron believe he could run with the big boys himself! Fast forward 8 years later that kid you inspired entered the draft fresh out of HS as well. Thank you!! Competing vs you in whatever uniform u were in at the time meant the world to me because of two distinctive trait u had. Passion and commitment to just compete every single possession. U showed me what it took and we never played on the same team(All-Star games is different). Thank you! Congratulations to The Big Ticket on a helluva career! HOF is your next stop to cap it all off, the cherry on top!! 1 Love

A photo posted by LeBron James (@kingjames) on

Enjoy retirement, KG!