What does it mean to be in Covenant with God? It means we receive the blessings of the covenant, and Christ receives the curses. Sinclair Ferguson looks at this important subject, preaching at his church in First Presbyterian Church in Columbia, S.C. This is a thrilling message. Don’t miss it.