Craig Carmack March 8, 2020 Brian Croft Covenant Craig Carmack March 8, 2020 Brian Croft The Realities that Brought God’s Covenant The Promise of God’s Covenant