How We Know Megalodon Doesn’t Still Exist?

Megalodon (Carcharocles megalodon) is the largest shark, at a magnificent maximum of 18 meters (59 feet), to ever have dwelled in the oceans. We know primarily about Megalodon’s existence through fossilized teeth. A recent Twitter exchange, made me realize that both some people think Megalodon still exists and a really good write up on how we know Megalodon actually does not exist is not on the interwebs. So in a numbered list, here we go. By Dr. M click here to read the story 19:49