Jim Harbaugh has had Tim Drevno there for every step of his head-coaching career, but their journey together will come to an end next season.