Free agent guard Leandro Barbosa is returning to the defending NBA champion Golden State Warriors, having reportedly come to terms on a one-year pact worth $2.5 million.

Barbosa, 32, suited up in 66 games last season with the Dubs, and was a key contributor during the Playoffs.

Per ESPN and the Bay Area News Group:

Barbosa, 32, has bounced all over the league and played for six different teams in his 12 seasons. He was taken 28th overall by the San Antonio Spurs in 2003, then was traded to the Phoenix Suns, where he played his first seven seasons.

 

After stops with the Toronto Raptors, Indiana Pacers, Boston Celtics and Suns again, Barbosa signed a one-year deal with the Golden State Warriors in 2014. The 6-foot-3 combo guard appeared in 66 games (one start) for the 67-win Warriors the past season, primarily backing up league MVP Stephen Curry. Barbosa averaged 7.1 points and 1.5 assists in 14.9 minutes per game.

 

“I’m just very happy to renew my contract and be able to stay with the Warriors family, stay in the Bay, where I already consider my home,” Barbosa wrote in a message. “That’s what I wanted the most. I just follow my heart. What we had accomplished is very special, the most important title of my career.”