Barnsley have completed the signing of Charlton striker Andy Gray for an undisclosed fee.
The experienced forward initially joins the Tykes on loan, to allow him to face Leicester on Saturday, with a permanent agreement set to be finalised next week.
The much-travelled 31-year-old, who includes Leeds, Nottingham Forest, Sheffield United, Bradford and Sunderland on an impressive CV, will add an extra dimension to Simon Davey's attacking unit.
Charlton were understandably reluctant to let Gray leave as they attempt to negotiate their way out of League One, but boss Phil Parkinson accepts there was little which could have been done to persuade him to stay.
He told the Addicks' official website: "It's no secret that Andy has wanted to go back up north for a while, and we've now managed to work out a deal with Barnsley to suit all parties.
"Andy's always been a good professional, and we wish him all the best."