A newly discovered web-footed mammal may be a “missing link” between land-based and marine pinnipeds, a group that includes seals, walruses and sea lions. The find, occurring on the 150th anniversary of Charles Darwin’s "On the Origin of Species," may shed new light on the land-to-sea animal evolutionary theory.