Had a feeling it would be Neil McCann. Not my first choice, but we have a habit of making players and managers out of those who have failed elsewhere. Neil gets my full backing and well done to the board on getting someone in so fast.
Walsh could easily play top flight imo. Decent player but as already stated he is quite injury prone. Not sure why you got such a hostile response tbh.