Cape Cod, the Massachusetts peninsula beloved by beach tourists and seafood lovers, has a long history of marine mammal ...
Discover how Alexandra Spring's 33-pound, 14-ounce Atlantic halibut caught off Cape Cod set a new IGFA world record. Learn the surprising story of her catch.