Megalodons were the apex predators of their time, the largest shark to ever live at nearly 60 feet in length. A new study suggests they may have reached such incredible sizes thanks to "cannibalistic" behavior before they were even born.

Source: Megalodons may have become so massive because of 'cannibalistic' behavior before birth