My feeling about the man aside, removing him now in the middle of a season is plain dumb. That's something done end of a year, give someone a clean slate and runway. Now you'd be dumping a boatload of work on someone green, never mind likely paying out his contract. It's a volunteer run league, except for him. The BOD would have to do real work, and it's already a shite position as it is, sitting on those.