A humpback whale was sighted in the Cape Cod Canal on Nov. 20, near the eastern end of the scenic shortcut that connects Buzzards Bay to Cape Cod Bay. In an email to the Times, U.S. Army Corps of ...