James Norwood has joined Barnsley on a one-year contract with the club having an option to extend it by a further year.
The 31-year-old striker was a free agent after being released by Ipswich Town earlier this summer.
Norwood made his name with then non-league club Forest Green before joining Tranmere Rovers, leading them into the EFL and scoring 29 Leaague Two goals in the 2018/19 season.
That earned him a move to League One Ipswich, for whom he netted 28 goals in 88 games during an injury-hit spell.
The transfer is a departure from Barnsley's usual policy of developing young players, with Norwood the oldest Reds signing since Liam Lawrence in 2014.
Show your support…
Since 1858, we have been the voice of Barnsley. We believe everyone should have access to the news regardless of their ability to afford it so we made the decision to keep our reporting free online.
With your support, our journalists can continue to do this - journalists like Jack. "I'm Jack, a reporter at the Barnsley Chronicle - It’s important to me to write about what really matters to the people of our community, every day is different and I’ve met and spoken to so many amazing individuals."@jacktolson
You can support independent local journalism in Barnsley for the same price as a coffee - it only takes a minute.