Barnsley have signed Republic of Ireland international Keith Treacy following his release from Burnley.
The 25-year-old winger, who made 75 appearances for Burnley - 31 during their promotion campaign last season - has put pen to paper on a two-year contract.
"I'm delighted," Treacy told Barnsley's official website. "The clock was ticking down to the start of the season.
"I was wanting to get back on to the pitch and back to playing football again and Barnsley have given me the opportunity to do that and I am delighted to be here.
"When I was talking to Danny Wilson he laid out where he wanted to take the club and I was happy to come and be a part of that. Hopefully we will be able to get out of League One as soon as possible."
Dublin-born Treacy began his career at Blackburn and had loan spells at Stockport and Sheffield United before joining Preston on a permanent basis in 2010. He moved on to Burnley for an undisclosed fee in July 2011.