Below are all the Premier League ins and outs as of Tuesday afternoon January 10, 2012.
InsThierry Henry (from New York Red Bulls, USA on loan)
OutsEmmanuel Frimpong (to Wolves on loan) Vito Mannone (to Hull City on loan) Luke Freeman (to Stevenage for undisclosed)
InsEnda Stevens (from Shamrock Rovers, IRE for £250,000)
OutsElliot Parish (to Cardiff City for undisclosed)
OutsNicolas Anelka (to Shanghai Shenhua, CHN for free) Rhys Taylor (to Rotherham on loan)
InsLandon Donovan (from LA Galaxy, USA on loan)
OutsDanny Wilson (to Blackpool on loan)
OutsHarry Bunn (to Preston North End on loan) Kieran Trippier (to Burnley for undisclosed)
InsPaul Scholes (out of retirement)
OutsFederico Macheda (to QPR on loan)
Outs Oli Johnson (released)
InsFederico Macheda (to Man Utd on loan)
OutsDanny Pugh (to Leeds United for undisclosed)
OutsBlair Adams (to Northampton on loan)
InsGylfi Sigurdsson (from Hoffenheim, GER for undisclosed)
OutsAndros Townsend (to Leeds United on loan) David Button (to Doncaster Rovers on loan)
InsScott Allan (from Dundee United, SCO for £300,000)
Wolves
Ins Eggert Jonsson (from Heart of Midlothian, SCO for £200,000) Emmanuel Frimpong (from Arsenal on loan)