History Megalodon May Have Eaten Whatever It Could Find to Feed Its 100,000-Calorie-Per-Day Diet ZME Science May 28, 2025 0Comment The biggest shark in history was likely an opportunistic feeder.