AC Milan and the current English champion,Manchester City have agreed the sale of the Italian star Mario Balotelli.The deal is worth over a €20 million (£17.1m).Balotelli will sign a 5 year deal.