How quickly things can change.
Last year, Mario Mandzukic was a celebrated hero of Bayern Munich's historic treble-winning campaign. Now he is on the fringes of the club, frozen out by coach Pep Guardiola and seemingly on his way out.
Ahead of the German Cup final against Borussia Dortmund last week, Guardiola surprisingly dropped the Croatian from the squad.
The striker did not travel with the team to Berlin and instead flew back home to Croatia, even missing the team Cup celebrations in Munich the day after.
The falling-out was disciplinary in nature, according to a report from German outlet TZ, with the striker supposedly already having cleaned out his locker at the club.
With Robert Lewandowski also coming in and Claudio Pizarro's contract potentially extended, it is looking highly unlikely that Mandzukic will stick around, and there will not be a shortage of clubs that could use him.
Let's take a look at some of Mandzukic's potential next destinations if he really were to leave and why they would make sense for the Croatian international.