PHOENIX (AP) The Phoenix Suns have announced the signing of veteran guard Leandro Barbosa.

Barbosa returned from his native Brazil, where he was preparing for the Rio Olympics, to be re-introduced by the Suns on Tuesday.

Barbosa played eight of his 13 seasons with the Suns. He spent his first seven NBA seasons with Phoenix and returned for the 2013-14 season. He played the past two seasons for Golden State, helping the Warriors win the NBA title in 2014-15.

More from FoxSports

The agreement with Barbosa had been widely reported on July 7. He signed a two-year, $8 million contract. Only $500,000 of the $4 million in the second year of the deal is guaranteed.

Barbosa, selected by San Antonio as the 28th overall pick in 2003, was traded to Phoenix on draft night.