If Dolan convinced that Mills and/or Perry needs to go, why would he wait until the end of the season?
Maybe he wants to wait to see if candidates become available, or can be made available, but I also worry about a desperate GM or president making boneheaded decisions, swinging for the fences to save their jobs.