I know a Stich
A guy with that same name, from Delaware, used come in my room in Pa once in a while, he trained and worked with race horses, he is a short 5 ft. guy with glasses, and funny as hell.
Havent seen him for years though. Hope you find him.
Highrun55