Lionel Messi has signed a two-year contract with the Saudi Arabian Football Association. The deal is worth $1.5 million a year.

Messi is expected to leave Barcelona at the end of the season. He has been linked with a move to Real Madrid in the past. The Spanish giants are currently second in the La Liga table behind Real Madrid and Atletico Madrid. They are two points ahead of Barcelona in the Spanish league table. They have a game in hand on Real Madrid's La Liga title.