NEWFIELD, N.Y. — As solar panels in the 30-acre array off of Millard Hill Road in Newfield soaked up Tuesday morning’s sunshine, a new kind of maintenance crew was headed out to work: a flock of about 45 sheep. Though timid about getting out of their trailer and exploring the new surroundings at first — it was […]