Mario Balotelli has signed for Italian second division side Monza on a free transfer where he will play alongside his former AC Milan teammate Kevin Prince Boateng.