The dead whale is listed in the North Atlantic right whale catalog as #5120 and was last seen alive in Cape Cod Bay in January 2023. Found washed up on Jan. 28 just south of Joseph Sylvia State Beach ...