Sources: Barca preparing 3-year Messi deal

null