Alan Sherouse

Alan Sherouse is senior pastor of First Baptist Church in Greensboro, North Carolina.