Keenan and McGrory might be getting old,  but they still go alright.