Arsenal face huge bonuses needing to be paid for Pierre-Emerick Aubameyang.
The Gunners shelled out £56.1m to sign the 28-year-old forward from Borussia Dortmund in January, agreeing to pay him £198,000 a week, reports the Mirror.
But Football Leaks reveals Aubameyang will be paid a £15.15m loyalty bonus if he's still at the club at the end of his current contract in 2021, with that money coming in four instalments.
He's also set for £300,000 if he manages 25 goals and assists in a single campaign, something he'll be confident of achieving given that he's managed 13 since his arrival at the club in late January.
In addition, the forward gets £50,000 for every Gunners Premier League match that he starts which ends in victory. This has so far happened five times - at home to Everton, Watford, Stoke, Southampton and Burnley.
And bizarrely, he will also receive a £2.26m Champions League bonus despite the Gunners not qualifying for the competition this season.