Harry Henderson was in the US Navy in 1928. He was stationed in Waltham, Massachusetts. Henderson made the team by winning the Final US Olympic Trial, defeating A. Stillman in the final bout. Henderson became a career Naval Officer, eventually reaching the rank of Rear Admiral.
Athlete Olympic Results Content
You may like