Alan Sherouse

Alan Sherouse

Alan Sherouse is senior pastor of First Baptist Church in Greensboro, N.C.