Kwame Brown has agreed to a two-year, $6 million deal with the Sixers.

Brown signed last offseason with the Warriors, but missed the majority of the season due to a torn pectoral muscle.