LA Galaxy striker Zlatan Ibrahimovic says he wanted to join the Major League Soccer side two years ago, before signing for Jose Mourinho side, Manchester United.
Ibrahimovic joined the Los Angeles club last week after the mutual termination of his Old Trafford contract.
The Swede, 36, joined United in 2016 and scored 29 goals in 53 appearances.
“[The move] was supposed to happen before Manchester United. My head was here. I wanted to come here,” he said at his first Galaxy news conference.
Ibrahimovic moved to Old Trafford on a free transfer after four seasons at French giants Paris St-Germain and has also played for Barcelona, Juventus and both Milan clubs.
He made 46 appearances and scored 28 goals in his first season with United. The Premier League club released him in June 2017 after his campaign was ended by early by a knee injury – before re-signing him in August.
However, Ibrahimovic only played seven times for United this season, scoring once.
“Things go like they are not supposed to go, but the destiny said I will come here,” he said. “Los Angles called and I answered.”
Asked if he planned to come out of international retirement to play for Sweden at this summer’s World Cup, Ibrahimovic said: “If I want I am there.”
He was also said he is fit to make his debut on Saturday against Los Angeles FC.