Mountain Lion Spotted In Sheffield?SlaterPublished: June 19, 2019lenanetShare on FacebookShare on TwitterA photograph of a possible mountain lion, (cougar), was taken in Sheffield, MA recently.