Two years ago Bartosz Kapustka burst onto the scene with a series of memorable performances at Euro 2016 with Poland. He produced some fine performances for his nation, in particular in the opening game against Northern Ireland.
Such eye-catching performances soon had clubs around Europe trying to snatch him from his then club Cracovia. In the end, it was recently crowned Premier League champions Leicester City that managed to win the race for his signature.
The club paid a fee reported by Sky Sports to be in the region of £7.5 million for the player who was tipped for big things at the King Power Stadium.
However, that has not been the case. Two years on from his brilliant Euro 2016 displays and the 21-year-old still has not made his Premier League debut for the Foxes. Deemed not ready for Premier League football, he was loaned out to SC Freiburg last summer with a view to a permanent deal. But, again, it has been a struggle.
Kapustka has failed to thrive in Germany and the Bundesliga side have no intention of signing him permanently.
So what next?
At the end of May, a report in Poland suggested Kapustka, who has a contract at Leicester until 2021, was set to terminate his contract and potentially join Legia Warsaw.
So far, that has not happened but it does appear his future will not be at Leicester.
He may get pre-season to prove himself. However, he should have been one of the stars in the Poland national team by now, looking to lead them to glory in Russia at the World Cup. Instead, he will be watching from afar.
Leicester fans will no doubt regard the £7.5 million signing a dud if he cannot turn things around this summer.