Doug Dashiell, Outer Banks local and all-around Good Guy