Sermons Matthew 19:27-20:16 Matthew 19:27–20:16 What does it mean that the first will be last and the last will be first? How does this show us the grace of God? Enjoy this sermon from the Compass Church in Mason, Michigan!