Or a really big meteor.
Or several even???
I hope they can get the date more exact to see if it correlates with the probable meteor event proposed by Firestone, et al around 13,000 years ago.