BALDWIN ASSOCIATION Greg Hagan is the new pastor of Magnolia Springs Baptist Church. He previously served as winter pastor at Gulf Breeze RV Resort in Gulf Shores. He also has served at churches in Indiana, Illinois and Kentucky. He and his wife, Ranae, have three children and two grandchildren.