David Sweat
David Sweat
David Sweat's avatar
Husband, Dad, Public Health professional, Tarheels and Memphis Grizzlies basketball fan, and person trying to make the world a better place whenever possible. Western NC Mountains resident.