Here's some good info about giant ground that sloths lived in southern California until around 13,000 years ago from the San Diego Natural History Museum which fits much of the rest:
https://www.sdnhm.org/exhibitions/fossil-mysteries/fossil-field-guide-a-z/giant-sloth/