I thought D1 coaches signed long term contracts. When they leave is it because the contract ended, they broke their contract, or the school fired them? Or, do they not all have contracts? I believe the coach at the D1 my DD starts at in the fall just signed another 5 year contract so I was assuming that generally means she will be there for the next 5 years.
It is one of the main reason so many college football coaches get extensions year after year.