A truck-size shark washed up on a Maine beach. How did it die?

An enormous basking shark washed up dead on the coast of Maine this week. Officials have not determined the cause of death.

Source: https://www.livescience.com/dead-basking-shark-bremen-maine.html