Messi set for Barcelona until 2021

Lionel Messi signs new Barcelona contract until 2021 with €700m buyout clause. Barca announced in an official club statement, which read: "FC Barcelona and Lionel Messi signed on Saturday morning a new contract that will keep the Argentinian superstar at the Club through the 2020/21 season.  

The 30-year-old attacker's future had been the subject of much speculation, as his previous contract was due to expire at the end of June 2018, which would have left him able to negotiate with rivals as of January 1.

His new deal will keep him at Barca until he is 34, with club legend Xavi suggesting that might be a good point to retire. However, the player has previously expressed his desire to one day return to childhood club Newell's Old Boys.