Pastor Craig continues The Blessed Life series with a definition of true generosity, and how to walk it out in our finances and in our lives.