Former Michigan State star Shannon Brown, right, playing with the Suns in 2012, has signed to play for the Heat. (Clarence Tabb, Jr. / Detroit News)
Miami — Shannon Brown signed Wednesday with the Miami Heat, the ninth team the veteran guard has been part of in his career.
Brown, a former Michigan State star, appeared in 29 games last season with New York and San Antonio. He has appeared in 403 games for seven different clubs, and was briefly with Washington last season though never appeared in a game.
Brown played for the Los Angeles Lakers when they won NBA titles in 2009 and 2010. He has averaged 7.7 points on 42 percent shooting in his career. He made 33 percent of his attempts from 3-point range.
Brown was drafted by Cleveland in 2006. He also played with Chicago, Charlotte and Phoenix.
Miami now has 16 players under contract, with the start of training camp a month away.
The Houston Rockets signed forward Tarik Black, who played on their summer league teams in Orlando and Las Vegas.
The 6-foot-8 Black played two seasons at Memphis and one at Kansas, averaging 8.4 points and 4.7 rebounds in his career. In his lone season at Kansas, he was named preseason Big 12 Newcomer of the Year and went on to average 15 points per game in the NCAA Tournament.
Black averaged 10 points and six rebounds in five games in the Orlando Summer League. He played in eight games for the Las Vegas team.