macy pugh