Agree with all of them but Dennis.
He was pretty bad as a program developer once the talent/development of JJ was gone.
Great game day coach but our offensive lines at the end of his tenure were proof that he could not sustain that caliber of a program.