David Greene David Greene is Co-host of Morning Edition and Up First.