What is the largest squid in the world?

A giant squid (Architeuthis dux) lies on Newport Beach, California on Jan. 19, 2005 after it washed ashore for unknown reasons. (Image credit: David McNew via Getty Images) Legends about gargantuan squid have existed for millennia, with photos confirming their existence nearly 150 years ago. But what is the largest squid in the world? Depending […]