Did you know that there is a place in Ireland called the Sheepshead Peninsula? I’ve never been there, but the pictures on the Hillside Walks on the Sheepshead Peninsula site and the Sheepshead Way site show it to be picturesque. The similarity in our neighborhood name and the Irish