Ben continues our series through the life of David by challenging us with the question "Who do we put our confidence in when we face giants?"