Matt Barnes
via Keith Allison / CC-BY-2.0

After a lengthy career and stops in several cities, Matt Barnes has announced his retirement from the NBA.

The 37-year-old took to social media to announce his decision, after he won a title with the Golden State Warriors.

“Had a cool 15yr run!! Traveled the world met alota cool people, some will be brothers for the rest of my life!,” Barnes wrote on Instagram. “BUT NOW…. You telling me I can dress like this for business meetings & make more money off the court than I made ON?? & spend more time with my kids??!!Ha… MEEEEE the one that wasn’t suppose to be s— & ended up making it!! Let’s Do it! Love me or HATE ME, I DID IT MY WAY!”

So far this season, Barnes has not played. But during his career, he was a tough player who added a physical spark, usually off the bench. He finishes his career, with averages of 8.2 points, 4.6 rebounds and 1.8 assists. He averaged a career high of 10.3 points a game in his 2012-13 season with the L.A. Clippers.

He was a second-round draft pick out of UCLA, and played with the Clippers, Sacramento Kings, New York Knicks, Warriors, Phoenix Suns, Orlando Magic, Los Angeles Lakers, and Memphis Grizzles.

He appeared in 12 playoff games for the Warriors last season.