Millwall have signed Australia international Tim Cahill 14 years after the striker left the New Den to join Premier League Everton.
Cahill, now 38, who scored 57 goals in 251 appearances for the Lions between 1998 and 2004, has signed a deal until the end of the season.
Cahill told Millwall's official website: 'It's hard to put into words (what it feels like to wear a Millwall shirt again) - I'm still taking it in now.
'The first thing I wanted to do with Neil (Harris) was to walk on the pitch and in the tunnel and have that feeling again that brings back so many memories.