A shark paid a rare visit to Block Island's Old Harbor basin over the holiday weekend. New Shoreham Harbormaster Kate McConville warned the public, saying in a Facebook post Monday, "We have had ...