West Ham have signed former Manchester United trainee Joe Dixon on a short-term contract.
The 22-year-old striker has also had spells in Romania and Turkey and last played for non-league Grays Athletic in November.
Dixon has been handed a two-month deal in a bid to prove himself to Upton Park boss Sam Allardyce and land a longer contract.
"I'm very happy to have signed for West Ham," He told the Hammers' official website. "It's a big club with a lot of history, it's good to be here and I'm looking forward to starting.
"I've been to the training ground and met the manager and some of the players.
"The manager has got a lot of experience so I'm sure I can learn a lot from him.
"A lot of the players are experienced too. For me it's just about learning and improving as much as I can."