Championship strugglers Charlton Athletic have signed former Bolton and West Ham striker Ricardo Vaz Te on a deal until the end of the season.
The 29-year-old was a free agent after leaving Turkish side Akhisar Belediyespor in the summer.
The former Portugal Under-23 international scored 19 goals in 61 appearances for the Hammers before leaving Upton Park in January.
He has also had spells with Greek club Panionios, Hibernian and Barnsley.
Charlton are 22nd in the Championship table, one point from safety, with Karel Fraeye in interim charge following the sacking of Guy Luzon last month.
Vaz Te could make his debut against Birmingham on Saturday, 21 November.
Find all the latest football transfers on our dedicated page.