Daniel P. Finnegan on Muck Rack

Daniel P. Finnegan

Publisher and Executive Editor — Greensboro News & Record