Argentina striker Sergio Aguero has announced his retirement from football within six months of joining Barcelona from Manchester City.
Aguero, 33, made only five appearances for the Catalan side as a result of injuries and health problems since moving to Spain.
He was taken to hospital on 30 October after experiencing “chest discomfort” during a 1-1 draw with Alaves. The club announced a few days later that he would be out for at least three months following cardiac analysis.
“This press conference is to communicate that I’ve decided to stop playing soccer. It’s a very hard moment but I’m at peace with the decision I made,” a tearful Aguero told a gathering at the Camp Nou.
“It’s a decision that I made to preserve my health. It’s what the doctors said to me, that it would be better to stop playing. I made the decision around 10 days ago.
“I’m very proud of my career, it was a dream come true. I just wanted to be a professional player and never thought that I would play in Europe.”
Aguero moved to Spain after a decade with Premier League champions Manchester City, where he scored 260 goals in 390 appearances to become the club’s record goalscorer.
Aguero finishes his career with 427 goals in 786 games.