Giant Hearted David

David was the due time man arranged by God to topple Goliath. The other men present ran from the giant man. 1 Samuel 17: 24 – KJV, “And all the …