Voters in York passed a plan to spend $4 million to buy 42 acres of sand on Long Sands Beach that is currently privately ...