Below are all the Premier League ins and outs as of Thursday night January 19, 2012.

Arsenal

Ins Thierry 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)

Aston Villa

InsEnda Stevens (from Shamrock Rovers, IRE for £250,000) Robbie Keane (from LA Galaxy, USA on loan)

OutsElliot Parish (to Cardiff City for undisclosed)

Blackburn Rovers

Bolton Wanderers

OutsGary Cahill (to Chelsea for £7million)

Chelsea

InsGary Cahill (from Bolton for £7million)

OutsNicolas Anelka (to Shanghai Shenhua, CHN for free) Gael Kakuta (to Dijon FC, FRA on loan) Rhys Taylor (to Rotherham on loan) Ben Gordon (to Kilmarnock, SCO on loan) Patrick van Aanholt (to Vitesse Arnhem, NED on loan) Josh McEachran (to Swansea City on loan)

Everton

InsLandon Donovan (from LA Galaxy, USA on loan) Darron Gibson (from Manchester United for undisclosed)

Fulham

InsJack Grimmer (from Aberdeen, SCO for undisclosed) Lasse Vigen Christensen (from FC Copenhagen, DEN from undisclosed)

Liverpool

OutsDanny Wilson (to Blackpool on loan)

Manchester City

OutsHarry Bunn (to Preston North End on loan) Kieran Trippier (to Burnley for undisclosed) Alex Nimely (to Coventry City on loan)

Manchester United

InsPaul Scholes (out of retirement)

OutsFederico Macheda (to QPR on loan) Darron Gibson (to Everton for undisclosed)

Newcastle United

InsPapiss Cisse (from Freiburg, GER for undisclosed)

Norwich City

Outs Oli Johnson (released) George Francomb (to Hibernian, SCO on loan)

Queens Park Rangers

InsFederico Macheda (to Man Utd on loan)

Stoke City

OutsDanny Pugh (to Leeds United for undisclosed)

Sunderland

OutsNyron Nosworthy (to Watford for undisclosed) Blair Adams (to Northampton on loan) Trevor Carson (to Hull City on loan) Ryan Noble (to Derby County on loan)

Swansea City

InsGylfi Sigurdsson (from Hoffenheim, GER for undisclosed) Rory Donnelly (from Cliftonville, IRE for undisclosed) Darnel Situ-Buyente (from Lens, FRA for undisclosed) Josh McEachran (from Chelsea on loan)

Tottenham Hotspur

InsIago Falque (from Juventus, ITA for undisclosed)

OutsAndros Townsend (to Leeds United on loan) David Button (to Doncaster Rovers on loan) Dean Parrett (to Yeovil Town on loan) Iago Falque (to Southampton on loan)

West Bromwich Albion

InsScott Allan (from Dundee United, SCO for £300,000)

OutsChris Wood (to Bristol City on loan)

Wigan Athletic

Wolves

Ins Eggert Jonsson (from Heart of Midlothian, SCO for £200,000) Emmanuel Frimpong (from Arsenal on loan)

OutsDavid Davis (to Chesterfield on loan)

 The game is about opinions. Make yours heard! Join the tribalfootball.com