logan spencer