We’ve had a couple sightings of those off of Cape Cod too. Usually it’s the great white sharks that are spotted,and they normally are going after the harbor seals which frequent the area!
Harbor seals, such as this one, are fierce, and often bear their teeth even in a friendly environment.