Zlatan Ibrahimovic admits Manchester United is unlikely to be his last club.
The 34 year-old Swede has penned a one-year deal with United and will train with his new teammates for the first time today.
"I never rule out playing in MLS. I have a contract with United, but I feel in great shape and I can play until I'm 40. It's impossible to predict the future," Ibrahimovic told Goal.
"I know that clubs in the MLS were interested, but the opportunity to play for Manchester United, and to be working with my good friend Jose Mourinho again, it was impossible to say no to."
Ibra also admits talking with David Beckham about his Miami franchise.
"David is a good friend of mine and he has asked me to play for his team. Right now I want to achieve great things with Manchester United, but I have great respect for MLS and everything is possible."