Lionel Messi has signed a new and improved contract with Barcelona, the club has announced. The Argentine put pen to paper on an improved contract on Monday after meeting President Josep Maria Bartomeu with his father at Camp Nou. The Argentina international reached a provisional agreement over a new deal at the end of last week following months of speculation that he had reached an impasse over fresh terms.