NBA players come from many places around the world, not just one place. They all come from planet Earth though.
No, there are many NBA players of different races.
all of them
The combined salary for all the NBA players this season (2008-09) is $2,147,804,038.
The NBA is about 90% black so to name all the black NBA players would be nearly impossible.
Of course not. There are NBA players who are broken-down shells of their former selves, and there are also players who wouldn't fit in well with, say, the European style of basketball.
NBA players with felonies
yes
There is no "worst" NBA player, just players not as good as others.
to show good nba players and to make more money for the league
The NBA players wear Beats by Dr.Dre
enough skills to compete with all the other players
Allen iverson