Science | Mon Sep 21, 2009 4:28pm EDT

U.S. scientists net giant squid in Gulf of Mexico