Peabody Mayor Ted Bettencourt announced a $25 million agreement to buy 164 acres of open space owned by Rousselot Inc. — ...