Oldham Athletic have completed the signing of veteran striker Shefki Kuqi on a one-year contract.
The former Finland international, 34, finished last season in the Premier League with Newcastle United.
Kuqi, who has scored 147 goals in 518 appearances, played alongside Latics boss Paul Dickov at Blackburn Rovers.
Oldham have also signed 19-year-old midfielder Tom Adeyemi from Premier League newcomers Norwich City on a five-month loan deal.
Adeyemi, who made his debut against Colchester in August 2009, progressed through the Canaries academy to make 17 first-team appearances.
He spent last season on loan at League Two side Bradford, scoring five goals in 37 games.