Ancient humans may have butchered and eaten a giant armadillo-like creature around ... it's worth noting that we've only excavated a small portion of the site, and there may be more evidence ...