Wrexham have signed striker Mo Faal from Championship club West Bromwich Albion on a contract until 2027.
The £500,000 deal for the 21-year-old includes an option for a further year and a sell-on clause.
“I have had a smile on my face since I've been here," said Faal.
"I’m excited and thoroughly buzzing to be here - I can’t wait to get started.
“I think everyone in the football world now knows just how big a club this is and where it wants to be.
Gambian-born Faal spent last season on loan at Doncaster Rovers and Walsall, scoring 15 goals which included hitting the target at the SToK Racecourse.
“I scored my first professional goal here, and when I came here it was an unbelievable place to play at," he added.
"The fans are incredible, every single seat was filled. The atmosphere was rumbling and the stadium was absolutely buzzing - to finally be a part of that, It’s unbelievable.”
Faal is Wrexham’s seventh new recruit of the summer after Ollie Rathbone, Dan Scarr, Lewis Brunt, George Dobson, Seb Revan and Callum Burton joined the north Wales club.
He moved from Gambia to England when he was seven years old, and started his youth career with Sutton Coldfield Town before being picked up by West Brom.
While with the Baggies, he made his professional debut in August 2021 and spent time on loan with Hereford, AFC Telford United and AFC Fylde.
Wrexham manager Phil Parkinson said: “I’m delighted to welcome Mo to the Club.
“He’s an exciting young striker and has had a really good progression in his loan moves in the last couple of seasons; we’re really looking forward to working with him.”