Update: There was no 11 a.m. press conference, because April fools.

It turns out the Denver City Council has not been dragging their feet on an investigation of sexual harassment charges against Mayor Hancock because they’re waiting on legal advice from the city attorney, they are waiting on Hancock to resign.

That’s the reason for Hancock’s hastily called press conference scheduled for 11 a.m. on Monday, a city official told us Saturday.

Hancock made the resignation offer to the council after last week’s meeting, in which council directed the city attorney to get back with them on Wednesday with a plan to move forward on the investigation.

That’s what really caused the city attorney’s delay in his announcement, which a spokesperson claimed at the time was due to a software glitch. Lamest excuse we’ve ever heard, and we’ve heard a lot.

So why has the mayor himself stalled so long on his announcement to step down?

We hear that if he resigns after March 31, his full city pension benefits will kick in.

Mystery solved.