In case you were living in a cave, the NBA banned LA Clippers owner Donald Sterling for life. Less significantly for Sterling the league imposed a $2.5 million fine on him. He won't have any trouble paying this fine. Regardless of what Sterling said, didn't say, thought or said in the past this shows race is a major problem in the United States.
There is a larger segment of the population than we realize that hates and that is prejudice. This segment attacks the President because he is black. It hates successful black athletes, and it decries the ills of government programs, which it incorrectly assumes are primarily consumed by people of color (white people consume more government benefits in number and proportionally).
You may claim Sterling has nothing to do with racism towards the President and other people of color. I disagree. Sterling is a symptom. He is a symptom of a greater, more underlying, more pernicious form of racism. We certainly see it with the death penalty which disproportionately executes black people and in attitudes towards black people in general.
We do have freedom of speech in this country. It isn't absolute, but it does give you the opportunity to say some really stupid things. Donald Sterling is living proof of that.