In Bible scripture David defeated who in the Valley of Elah? In Sacred Trivia AnswerGoliath Share and Enjoy !