Michael Weaver is a past newspaper reporter, a dad to two teenagers, and a retired Lutheran pastor in Winston-Salem, N.C.
Michael Weaver

Michael Weaver is a past newspaper reporter, a dad to two teenagers, and a retired Lutheran pastor in Winston-Salem, N.C.