The sale of The Daily Events will become final on Jan. 1. Mayor Jeff Schrag, who has owned it for 30 years, did not disclose the price.