Missing Tow Boat Captain Found Dead In Vessel's CabinThe body of a missing tow boat captain was found inside the cabin of his vessel in Buzzards Bay near the Cape Cod Canal Wednesday morning.

More From CBS Boston

July 4 Guide
Download Weather App

Listen Live