NFL/NBA now have a Donald Sterling problem with Gayle Benson

somehow along the way, the words "black" and "African american" have become racial slurs.

You can still call an asian an asian, or a hispanic a hispanic, and without question you can certainly call a white person white..

But apparently calling a black person black is now a form of racism.

I agree. People may not know it but I have black friends and co-workers that get offended if you call them "African American" because they said they are not from Africa. The are "black". So how does one determine what is acceptable or offensive.