Secrets of NYC Meet The Sheep On Governors Island This Summer This summer, New York residents and visitors will be able to meet sheep on Governors Island thanks to a partnership with an Albany farm.