Megalodon Nursery found in the fossil record... tl;dr GIANT EXTINCT SHARK BABIES. User Oxperiment, in the Reddit Science subreddit, 11 May 2010