AC Milan have agreed to let Mario Balotelli move to Anfield in a transfer worth 20 million euros according to reports in England and Italy. (EPA)