You sound very hurt. Not once in this video did he mention ANY cops, and he never even said the word police or cop. You sound very ignorant making up lies and posting a completely irrelevant video, and then calling people to boycott his movies simply because he sang a song that wasn't the least bit offensive or inappropriate.
He sang the song because many people aren't free in this country, and the only ones who are are rich white people. Some people are slaves to the justice system, others are slaves to the school system, others are slaves to this awful genetically modified food that America serves, many people are still enslaved.
Samuel Jackson isn't a bum, he is a very successful black man.