Ryan Turner preaches on the genealogy of Jesus in Matthew 1. Why it's good news for messed up people and how it's a part of the story of Jesus establishing God's kingdom & fulfilling God's promises.
Scripture References: Matthew 1:1-17, Genesis 12:3, 2 Samuel 7:12, Romans 3:23-27