Davey Armstrong was a 3 time U.S. Olympic boxer.