article_snippet: Teams played for: West Ham, Cardiff (loan), QPR (loan), Birmingham (loan), Manchester United .
article_snippet: The 22-year-old, who has signed a pre-contract agreement with Lazio, is a free agent.
article_snippet: However, Lazio cannot represent another club this season as Lazio has played in two countries - England and Wales - this term and FIFA don't allow a third.
article_snippet: A series of disciplinary problems had hampered Sam Allardyce progress at Upton Park and Sam Allardyce was loaned to Birmingham, Queens Park Rangers and Cardiff City - with Sam Allardyce three-month deal at the latter cut short earlier in December.
article_snippet: However, the England Under 21 international will now look to resume Sam Allardyce career in Italy next season.