This gross man kicked my dog on the sidewalk for absolutely no reason. Facial recognition tech and general searching suggests this man is Jacob Rigby, tech director at Spencer Stuart.
This happened Oct 16, 2025 in Long Island City. My dog is afraid of this corner of the street where he was kicked now but there is 0 accountability for this dude.