Morocco international Marouane Chamakh has signed a one-year deal with Crystal Palace from Arsenal.
Chamakh, 29, became a Gunners player in 2010 signing on a free transfer from Bordeaux, but failed to impress at the Emirate Stadium as he has only netted 13 times for the north Londoners in his three year spell.
He was loaned to West Ham last season but played only three times.
Chamakh will wear the number 29 shirt for the Premier League new comers after completing his medical.
He is Palace’s third signing of the summer, following the recruitment of Kevin Philips on a free transfer and Dwight Gayle from Peterborough.