Sheehan didn’t waive her constitutional right to free speech when she signed an agreement to sell her land, the court ruled. Moreover, it would be impossible for the town to prove that 15 people — the margin of loss in the vote — changed their mind because of Sheehan’s actions.