Cast aside your worries and get ready to catch some big game.
Contrary to widespread assumptions, the largest shark that ever lived -- Otodus megalodon -- fed on marine creatures at various levels of the food pyramid and not just the top. Scientists analyzed the ...