And his city pension is more than modest. It's the highest of any retired union leader: $158,000. That's roughly five times greater than what the typical retired city worker receives.
In fact, his pension is so high that it exceeds federal limits and required the city pension fund to file special paperwork with the Internal Revenue Service
to give it to him.
Gannon's inflated pension is a prime example of how government officials and labor leaders have manipulated city pension funds at the expense of union workers and taxpayers.
Most city workers spend decades in public service to build up modest pensions. But for former labor leader Dennis Gannon, the keys to securing a public pension were one day on the city payroll and some help from the Daley administration.