lame duck
A person or organization in difficulty and unable to manage without help is called a lame duck.
Some banks have become lame ducks recently.

ring a bell
If something rings a bell, it sounds familiar, but you don't remember the exact details.
John Bentley? The name rings a bell but I don't remember him.