JOSHUA MOORE HAS SIGNED!