Lee Croft has returned to Boundary Park to sign for the Latics on a season long loan from Derby County.
Now 27-years-old, the winger had a loan spell at the club in 2004/05 after starting his career at Manchester City.
He then made a £600,000 move to Norwich City in 2006 and has been at Derby County for the last three years.
Croft has recently had loan spells at Huddersfield Town and St Johnstone.