Barcelona have agreed a deal with Liverpool for Javier Mascherano . Argentina international set to finalize terms with Spanish champions . TL;DR Lionel Messi has signed a new contract extension that will keep him at the club until 2018.
Barcelona have agreed a deal with Liverpool for Javier Mascherano . Argentina international set to finalize terms with Spanish champions . The 26-year-old joined Liverpool in January 2007 .