Sonja Santelises, the CEO of Baltimore City Public Schools, and the Baltimore City Board of School Commissioners agreed on a third contract Wednesday after weeks of stalled negotiations. Santelises, 56, will continue to serve under a one-year contract with a $349,989 annual salary. The announcement comes a little more than two weeks before her contract expires June 30 and after months of public concern over the board’s delayed decision.