Crystal Palace have completed the signing of ex-Arsenal, Manchester City and Tottenham striker Emmanuel Adebayor on a free transfer until the end of the season.
The 31-year-old, who also counts Metz, Monaco and Real Madrid among his former clubs, has scored 96 goals in 230 Premier League matches.
Adebayor was strongly linked with moves to Aston Villa and West Ham after being removed from the first-team picture at Tottenham, who released him from his contract by mutual agreement last September.
Despite boasting an impressive scoring record, Adebayor's time in the Premier League has been marred by leaving clubs on somewhat sour terms.
Having signed for Arsenal, where he scored 62 goals in 146 appearances, from Monaco in January 2006, Adebayor moved to Manchester City ahead of the 2009-10 season.
He fell out of favour with then City boss Roberto Mancini and embarked upon loan spells with Madrid and Tottenham - signing on a permanent basis for the latter club in August 2012.