Brian Yearwood and the district agreed to a 4-year contract. He'll begin July 1.