Newcastle United have signed striker Joselu from Stoke City in a £5million deal.
The striker has signed a three-year contract at St James' Park after sealing his move on Wednesday.
"I feel very happy, because I have signed for a very big club," Joselu told Newcastle's official website. "I'm very happy to be part of this club, and so excited.
"I'm looking forward to getting to know my team-mates, the city, the training ground, the stadium and all the supporters."
Joselu spent last season on loan at Deportivo La Coruna in LaLiga, scoring five goals in 20 appearances, just nine of which were starts.
That came after he also struggled for regular spot at Stoke, making 22 Premier League outings – only 10 from Mark Hughes' starting XI - after joining from Hannover for €8m in 2015, scoring four times.
The 27-year-old becomes Rafael Benitez's sixth signing of the transfer window after the arrivals of Christian Atsu, Florian Lejeune, Jacob Murphy, Javier Manquillo and Mikel Merino.
WATCH: New signing has given his first interview to NUFC TVFull interview: August 16, 2017
"We have known Joselu since his days at the Real Madrid academy, and we know that he has the potential to do well for us," said Benitez.
"Obviously he has experience of English football and the Premier League and that was another thing we took into consideration. We think if we can exploit his full potential he will be a good signing for us.
"He knows and accepts the challenge we've given him at Newcastle United and he's keen to come and fight for a position in the team."
Since leaving Real Madrid in 2012, Joselu has also played for Hoffenheim and Eintracht Frankfurt.
He will hope to make his debut when Newcastle travel to play fellow promoted side Huddersfield Town on Sunday.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.