Leavitt leaving was inevitable he's been trying to get a HC job since last year but no one will hire him. Obviously he wasn't 100% committed to the program so it was smart of Cristobal to go ahead and part ways mutually(they don't have to pay the rest of his contract). And I love Keith Hayward as a replacement he's much younger and most likely going to be there for awhile and a better recruiter than Leavitt. He's already been a DB coach at Washington, USC, Oregon state, Louisville, Oregon and he's still in his 30s so that says a lot about what other coaches think about him for him to have a resume like that already. I also like the young WR coach from Utah state/Texas tech yall brought in. Cristobal trying to build for the long term