Zlatan Ibrahimovic pays tribute to ten teams where he has played on Twitter.
'Hard work pays off!', writes Zlatan as he posts a compiled photo in ten different jerseys.
Starting his professional career at Malmo, Ibrahimovic has joined Ajax, Juventus, Inter, Barcelona, Milan, PSG, Man Utd, and LA Galaxy one after another.
The 37-year-old has also been a clinical Sweden International before 2016.