One of Louis van Gaal's most costly mistakes at Manchester United was signing Bastian Schweinsteiger - an error still costing them now.
On paper, signing the Germany captain with over a decade of experience at the very highest level for club and country for under £20 million looked like a no-brainer.
But, just like a lot of Van Gaal's big decisions, it backfired, as the 31-year-old struggled with form and fitness throughout the campaign.
And now with the Dutch manager out and Jose Mourinho in, Schweinsteiger's place at Old Trafford is under threat.
However, should the new Man United boss find him surplus to requirements it will cost them as much as £14 million to pay him off, according to The Sun.
Schweinsteiger still has two years left on his contract and wants to stay with the Red Devils. An unnamed source reportedly told The Sun the midfielder has no intention of letting the club force him out.
"Bastian will cost every penny of the £14 million still owed to him on his two-years left.
“He has had talks with Jose over his future but it is still uncertain at this stage. The new few weeks will reveal more.
“He will not be pushed out and will sit tight for pay-off.”
Paris Saint-Germain are thought to be one of the clubs interested in taking Schweinsteiger off United's hands but no formal approach or offer has been made.
The ex-Bayern Munich star made just 18 appearances during his first season in England and with United closing in on a record deal for Paul Pogba, competition for places in Mourinho's midfield is looking fierce.
Schweinsteiger is still recovering from his Euro 2016 exploits and is yet to link up with the new manager as the Red Devils prepare for the new campaign.
First up they play Wigan in a friendly today before flying out to China for a pre-season tour next week. Providing Schweinsteiger is still a Man United player, he could return to face Galatasaray in Gothenburg at the end of the month.