Total speculation here...
He wasn't fired, but I'm not convinced Brian Hardin was super enthusiastic about renewing Fox's contract (will assume he finished a five-yr agreement). Hardin might prefer his own guy ... for whatever reason.
Highs: recruited high character student-athletes; fostered sense of loyalty; winning streak v. Dayton; memorable performance in Ames.
Lows: no outright PFL championship; inconsistent offense; poor early season preparation; overagressive scheduling.
I certainly wish coach Fox the best.