Carolina comes full circle for Moore