While acknowledging ongoing opposition and unsightly solar panels, Byron Town Supervisor Peter Yasses said the municipality has won the lottery as a result of its Host Community Benefit agreement with Excelsior Energy Center LLC – the company proposing to build a 280-megawatt solar system in the town under Article 10 of the New York State Public Service Law. “You’ve won the