Fran McCaffery has to be let go ASAP