The Argentine superstar posted on Instagram photos of himself wearing a Barcelona jersey with the caption: “With the same commitment and passion as always, now Barça. Long live Barcelona.”
“It is an immense joy because since I was a kid, and even more so now with Messi, I have thought that Barça is the best club in the world,” Aguero said in a statement released by the club Monday.
“Any player that’s offered the chance to play at Barça, will come running. I’ll try to do my best to help the club to win big things.”
“We’ve welcomed you with a tango, a very exciting dance, just like you, because we know you’ll score a lot of goals for Barça,” said Laporta in the statement.
Aguero joined City from Atletico Madrid in 2011 and went on to win five Premier League titles, one FA Cup and six League Cups.
The Argentine is City’s all-time top scorer with 260 goals in 390 appearances but has struggled with injuries in recent seasons. He made just 12 Premier League appearances last season, scoring four goals.
Aguero was unable to help his side win the coveted Champions League, however, playing over 20 minutes in his side’s 0-1 loss to Chelsea in Saturday’s final.
Barcelona also announced the free signing of Manchester City defender Eric Garcia, who has signed a contract until the end of the 2025/26 season. The club set the player’s buyout clause at a whopping 400 million euros ($489 million).
“The player has to literally ‘buy out’ his contract at the stipulated amount, though in practice, it is the purchasing club who pays the amount via the player,” according to Geey.
The 20-year-old Garcia was a part of Barcelona’s famed academy from 2008 until 2017 when he joined Manchester City.
The Spaniard, who has been included in his country’s Euro 2020 squad alongside new teammates Jordi Alba, Sergio Busquets, and Pedri, made just 12 appearances for City last season.
CNN’s Ben Church and Jack Guy contributed to this report.