Manchester City striker Mario Balotelli is on the verge of a move to Milan, according to reports in Italy.
Numerous sources, including Sky Sport Italia, claim that the Italy international is set to return to Serie A having agreed personal terms with the Rossoneri.
The 22-year-old will take a pay-cut to sign for the San Siro club, earning €4m per season as well as bonuses.
It is claimed that the Premier League club were holding out for €23m for the forward, whilst Massimiliano Allegri's team were only willing to pay €20m.
It seems however, that both sides have agreed a deal, with the controversial goalscorer set to sign within the next few hours.