Michael Needham was officially sworn in as the new Temple-Greenville Police Chief in a ceremony attended by members of his family, police officers and fire departments from several communities, and he was pinned with his chief’s badge by his wife, Leanne Needham.
