macy logan