On Saturday, Discovery Channel will air Megalodon: The New Evidence, a sequel to the 2013 “documentary” Megalodon: The Monster Shark Lives. Both specials are about Carcharoclesmegalodon, the largest predatory shark of all time, and feature alleged “shocking new evidence” that these animals are not really extinct.