Well chucklehead, this American white boy didn't grow up in America, but I'm sure you and your ilk wouldn't hesitate to label me a racist anyway. Am I right?
I grew up in the Canal Zone. A melting pot of American, Caribbean, Central American, South American, Chinese, Asian, etc. I played and went to school with kids of various backgrounds and ethnicities. I worked with and was supervised by Panamanians, black and "white" ones.
I moved to the mainland and served in the US Armed Forces for 20 years alongside blacks, hispanics, asians, etc.
The one thing I learned in my 55+ years is that jerks come in all shapes, sizes and especially colors.
You "sir", are a jerk.