Paul Coro

azcentral sports

The Suns’ vision is all a Brazilian Blur after convincing Leandro Barbosa to return to Phoenix for the third Suns playing stint of his career.

Barbosa, 33, agreed Wednesday night to a two-year contract potentially worth $8 million. Barbosa will be paid $4 million this season, his 14th in the NBA, but the second year’s $4 million salary only includes $500,000 of guaranteed money.

Barbosa will be the Suns’ second-oldest player (57 days younger than Tyson Chandler) and gives the Suns 13 guaranteed contracts, including five other guards – Eric Bledsoe, Devin Booker, Archie Goodwin, Brandon Knight and Tyler Ulis.

RELATED: Leandro Barbosa 'thrilled' to return to Phoenix Suns

The move does not bode well for guard John Jenkins to stick, considering his Suns contract does not become guaranteed unless he remains on the roster Monday.

Barbosa played his first seven NBA seasons with the Suns after they made a draft-night deal with San Antonio to get him at No. 28 in 2003, when he asked to sleep in the Suns locker room on his first visit.

HEAT INDEX: Suns' Top 5 free agent signings of all time

Barbosa first met Suns general manager Ryan McDonough when they were both with Boston during the 2012-13, when Barbosa tore his left knee’s ACL. No team signed him to open 2013-14, when he played professionally in his home country, Brazil, until the Suns signed him with less than three months left in the season.

Barbosa then moved to Golden State, where he showed his restored speed and shooting to earn a championship ring in 2015 and averaged 6.4 points, 1.2 assists and 0.6 steals in 15.9 minutes per game last season. Barbosa shot 46.2 percent from the field and 35.5 percent on 3-pointers.

2017 NBA MOCK DRAFTS:What we can learn for Suns

Barbosa agreed to join the Suns four days after Jared Dudley, his Suns' 2010 Western Conference finals teammate, became the Suns' first free-agency addition Friday night. Barbosa also played with Goodwin, Alex Len and P.J. Tucker in 2014, when he arrived after Eric Bledsoe underwent season-ending knee surgery.

Yahoo! first reported Barbosa’s free-agency agreement with the Suns. NBA free agents can begin signing contracts Thursday.

Reach Paul Coro atpaul.coro@arizonarepublic.com or (602) 444-2470. Follow him atwww.twitter.com/paulcoro.