WEDNESDAY, 3:33pm: Brown has officially signed his contract with the Suns, tweets Paul Coro of the Arizona Republic.
FRIDAY, 5:08pm: Shannon Brown has agreed to re-sign with the Suns, according to Marc J. Spears of Yahoo! Sports (Twitter link), confirming an earlier report by Vince Marotta of Arizona Sports. The deal is for $7MM over two seasons, tweets Adam Zagoria of SNY.tv. Paul Coro of the Arizona Republic reports that only half of his second-year salary is guaranteed (Twitter link).
Earlier this week we passed along a report from Gary Woelfel of the Racine Journal Times that Brown was close to signing with a mystery team. He speculated that the team might have been the Bucks, but it appears it was Phoenix all along. Brown said in May that he was interested in returning to the team, but wanted a multiyear deal. He wound up getting two seasons after signing a one-year, $3.5MM deal with the team last year.
Brown averaged 11.0 points on 42.0% shooting last season, compiling a 13.6 PER and starting 19 games. That was enough to keep Brown's salary at the same rate for next season and give him at least a bit of the long-term security he wanted, while allowing the Suns to maintain the flexibility to go after a major free agent next offseason.