Luton Town winger Andros Townsend has signed a long-term contract with the Premier League club.
Townsend, 32, moved to Kenilworth Road in October on a short-term deal until January after his departure from Everton.
He has featured 11 times in the Premier league since joining, scoring one goal and making two assists.
"Obviously I'm delighted - three months ago I thought my career was over," said Townsend.
Luton said the new contract will keep him at the club for the "foreseeable future".
Townsend had not played a competitive match since March 2022 while still at Goodison Park.