We all have giants in our lives. Everyone has had to face a metaphorical giant at some time. Our Old Testament lesson was the story of David facing Goliath; David faced a literal giant. David was successful against Goliath and was completely confident he would be. How could he know? In the story we read […]