Millwall have signed former Swansea striker Adebayo Akinfenwa on a month-to-month contract.
Akinfenwa had been working on his fitness with Yeovil's physio
Akinfenwa, 25, has not played a first-team game for nine months since breaking his leg in February.
After he rejected a new deal at Swansea in June, a move to Swindon fell through over medical concerns, while he has recently been training with Yeovil.
"He's fully recovered from injury," boss Kenny Jackett, who managed him at Swansea, told Millwall's website.
"I know what he's about. He's fit and raring to go, and I'm certain he'll prove himself worthy of a longer deal."
Akinfenwa has previously played for Barry Town, Boston United, Leyton Orient, Doncaster and Torquay, scoring 32 goals in 109 league appearances.
He becomes Jackett's second signing as Lions manager, following Marcus Bignot's arrival last week.