Christ, the Good Shepherd Why did Jesus lay down His life for the sheep and what does it mean for us today? Read More Sermons, Ryan Rippee, Guest SpeakerLiving HopeMay 2, 2021Living Hope Chico, Chico Living Hope, John, John 10, Gospel, Good Shepherd, Salvation, Hope, Eternal Security, Substitutionary Atonement, Righteousness, Love, God's Love, Trinity, Doctrine