BTW, is it legally possible to impeach a mayor in Illinois?
Depends on what the city charter (and state laws) says that set up the city government.