Last week, we learned how David had a tactical advantage against Goliath. This week, we will discuss how he had another advantage, an ultimate advantage, one that assured him a victory - the spiritual advantage of fighting with and for God. We will also learn that we also have this advantage in fighting our own giants.