Milan are reportedly ready to splash out €40 million for Barcelona striker Zlatan Ibrahimovic.
The Rossoneri will pay the Spanish champions in three instalments over three years, in sums of €15m, €15m and €10m.
The Sweden international has been offered a four-year contract worth €8m per season, a big step down from his €12m-a-season deal with the Catalan giants, according to SportMediaSet.
In order for the Italians to land the striker, they are willing to sell two players. Klaas-Jan Huntelaar has been linked with a €14m move to German club Schalke while Mathieu Flamini is tipped to return to the English Premier League.