Oswego village trustees unanimously approved a financial incentive agreement of up to $1.5 million with the owners of the ...