In all, he has played for five NBA teams, won a title, and collected career earnings of nearly $40 million. Aron Baynes dunks on North Carolina in WSU's Sweet 16 game in 2008. (Photo: Yalanda ...