Diego Costa has completed a shock transfer to join Premier League side Wolves.

The former Spanish international has been available as a free agent following his exit from Brazilian side Atletico Mineiro at the start of 2022.

The former La Roja star has been linked with a possible move back to Spain, alongside offers in Turkey, Saudi Arabia and England.

The 33-year-old was in talks over a potential comeback to former club Rayo Vallecano but no deal materialised.

Premier League side Wolves have now confirmed a deal has been completed to sign Costa on a contract until the end of the 2022/23 season.

Wolves are permitted to bring in Costa outside of the transfer window, due to his unattached status, with Bruno Lage looking to replace injured pair Sasa Kalajdzic and Raul Jimenez.

Wolves play host to defending champions Manchester City this weekend, and he could feature, if the club receive international clearance in time to include him in their squad.

More must-reads:

TODAY'S BEST
Steelers back makes revealing comment about difference in QB situation
Predicting which non-2023 playoff teams will make the postseason in 2024
Rejuvenated Stars head into Game 4 after OT win
Watch: Yankees slugger Aaron Judge homers for second straight game vs. Brewers
Christian McCaffrey encouraged Commanders GM to draft brother Luke
Watch: Knicks' Jalen Brunson receives MVP chants in road playoff game vs. 76ers
Insider believes Drake Maye has chance to start right away for Patriots
Frank Gore reacts to son signing with Bills
Pair of Bucks stars to miss Game 4 vs. Pacers
Sam Hartman's contract proves the Commanders see something in him
Jayson Tatum names team's 'most important guy'
10 notable steals from the 2024 NFL Draft
Mind-blowing stat sums up Nuggets-Lakers series
Chargers WR Ladd McConkey ready to show Justin Herbert what he can do
Lakers end 11-game skid vs. Nuggets, force Game 5
Jerry Rice's son drafted by AFC West team in seventh round
Braves two-time All-Star addresses future with team
Bucks' playoff hopes take another blow with devastating Damian Lillard update
Nationals two-time All-Star lands on IL amid struggles
'Freakin dream come true': Jets draft FSU's record-breaking QB