I’m thinking that collision a million years ago would have had some repercussions on every life-form on Earth that would be evident today.
https://earthobservatory.nasa.gov/images/8472/pingualuit-crater-canada