My money is on some sort of cosmic impact.
Yup.
Somewhere a bit southwest of Lake Superior, coming in from the NW.
It would totally explain the Carolina Bays.
PLUS, it would wipe out those pesky North American rhinos at the same time!