Shannon Brown signed Wednesday with the Miami Heat, the ninth team the veteran guard has been part of in his career. Brown 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.