The Rev. Nick Lannon preaches a sermon on Hebrews 11 and 12, in which we are encouraged to run the race of faith with endurance in light of the saints who have gone before us. Those saints were witness to two things: their profound need, and God's provision for them.