Homer Osterhoudt was born on 17 January 1918 in Oneonta, New York, USA. He was married to Marion Potter. He died on 30 June 2018 in Cooperstown, New York, USA.
Attended the inaugural induction ceremony at the National Baseball Hall of Fame in 1939 and missed only 3 ceremonies in his lifetime. Died about 6 weeks before the 2018 induction.