Sergio Aguero has reportedly agreed to join Barcelona on a-two-year deal after his contract with Manchester City expires next month.
The 32-year-old will leave the Etihad Stadium after their Champions League final match with Chelsea on May 29.
According to reports from Sportsmail, Aguero has agreed a-two-year deal with the La Liga giants and will recieve some bonuses when they win the Champions League during his time there.
The Argentine is expected to undergo his medicals in the next few weeks and is expected to join his compatriot Lionel Messi at Camp Nou after the Champions League final.
The report also details that Aguero who receives £12 million annual salary at Man City has decided to cut down his demands and will recieve £4.4 million at Camp Nou.
Aguero reportedly rejected three other offers and chose Barcelona instead.