If what I have heard is true they need to offer Coach Cook the job. At this point going to be hard to land a big name coach. And unless they were holding out on the coach's that stepped down they don't have the money to search much if any.
Do the right thing for the players, the program and the community and bring Coach Cook in as the new head coach. The community support the team hasn't been getting will most likely change overnight.