So many upsets are predictable. But none more than that of David over Goliath. Why? Not because of David’s military skill, but because God was on David’s side, giving him victory. Let’s examine this story and learn how David found grace in God’s eyes.