Millwall are closing in on the signing of former Dundee United star Derek McInnes.
McInnes is available on a free transfer after securing his release by Dundee United earlier this week.
St Johnstone expressed an interest in signing the 34-year-old, but McInnes has agreed to move to Millwall.
"I was close to signing for St Johnstone but in the end, the Millwall offer was too good to turn down," said McInnes.
"Their manager Nigel Spackman came a long way to meet me in terms of conditions and that made a big difference.
"I'm excited about the prospect of playing in England again and looking forward to starting training next week."
Meanwhile, Millwall defender Mark Phillips has signed a new two-year deal at the Den.