Oldham Athletic have signed striker Ricardo Fuller on a three-month deal, subject to Football League and Football Association approval.
The 35-year-old had been without a club following his summer release by Millwall, but had been training with the Latics over the last month.
Jamaica international Fuller previously played in the Premier League with Portsmouth and Stoke City.
He has scored 105 goals in 436 Premier League and Football League games.
The Playershare scheme set up by the Oldham Supporters' Trust helped fund the deal.