Giants come in many forms: maybe a financial hurdle that seems impossible to overcome. Perhaps its a boss who has it out for you, or a physical condition. Precept Ministrys Kay Arthur shows you from the example of David, how no giant is too big for the Lord.