The claim is that a supernova about 150 light years from earth triggered a mass extinction about 2.6 million years ago which, among other things, killed off the Megalodon.
But then where is the supernova remnant? It could only have moved at most couple of thousand light years in that time (and really it should be orbiting the center of the galaxy roughly along with the sun anyway) so where is it? https://en.wikipedia.org/wiki/List_of_supernova_remnants