Wolves have signed former Chelsea striker Diego Costa on a free transfer until the end of the season.
The 33-year-old has been a free agent since leaving Brazilian side Atletico Mineiro in January.
Costa completed his medical on Thursday last week as substitute for new signing Sasa Kalajdzic, who suffered a cruciate injury on his debut.
“It [my signing] wasn’t in the best terms possible on accounts of a player’s injury,” Costa said.
The former Spain international added: “I can only wish him nothing but the best for him.
“But when he [manager, Bruno Lage] told me about returning to the Premier League since this a championship I have related to quite a bit, always liked it and followed.
“No matter how much I enjoyed playing in Madrid, I felt discouraged, but this motivated me. It lit that fire within me.”
Costa, who is on the verge of 500 career appearances, won the Premier League twice with Chelsea and other trophies with Atletico Madrid in his two spells for the Spanish side.
He had a trial with Wolves last week to assess his fitness and suitability.
“Diego will bring something unique to our dressing room and on the pitch,” said Wolves chairman Jeff Shi.