I had some dick yelling at me one time, he was in the car with his wife and I was on a bicycle, did not get across the street in the crosswalk fast enough for his dumb ass. He was really quite profane. I did not address him, I apologized to his wife in a conciliatory tone that she would have to listen to that sort of language. Her face turned red and she backhanded him right in the face. In your case, I would have embarassed him about acting like that in front of his child and teaching him to be a racist too. Sooner or later people do that shit to the wrong person and they end up with a little hole on the front and a big one on the back