Beverly Forecast Projects Nearly $4M Deficit | The Common News