Wolves are set to announce the signing of Sasa Kalajdzic, with the striker having undergone his medical today.
The 25-year-old will become Wolves’ fourth new signing of the summer, after the club finally reached an agreement with Stuttgart.

According to Fabrizio Romano, the deal is set to cost over £17 million after add-ons.
It is a signing that Wolves have needed for some time.
The last couple of seasons have seen Wolves struggle to score goals, with Fabio Silva having been back-up to Raul Jimenez.
Jimenez has struggled since returning from his skull fracture, and the club has needed another centre-forward to come in and provide the Mexican with competition.
Kalajdzic should be announced very soon by the club, and some have been wondering if he will be able to feature in Wolves’ next Premier League game against Bournemouth.
The game is tomorrow night at the Vitality Stadium.
According to Express & Star journalist Liam Keen, Kalajdzic is ‘unlikely’ to face the Cherries.
That will likely mean another start for Jimenez, who will need a big performance down on the south coast.
With Kalajdzic likely to be confirmed by the club before the game, the 31-year-old may be determined to show Bruno Lage that he should keep starting him for the time being.
Wolves should be beating Bournemouth without Sasa Kalajdzic
It will be a slight frustration if Wolves cannot field Kalajdzic against Bournemouth.
But realistically, Wolves have enough quality to be beating the newly promoted side, who have just parted ways with Scott Parker.

The Cherries have conceded 16 goals in their last three games. Even for Wolves, who have struggled to find the back of the net, this is a golden opportunity.
Hopefully, Jimenez will respond well to Kalajdzic signing and get himself on the scoresheet.