The newly founded C.S. Lewis College is no longer in the running for a campus in Northfield Massachusetts. The owners of the campus have decided to give the 217 acre campus to one of the two finalists, the Southern Baptist Convention or Grand Canyon University.  See the details in this article in Christianity Today.