Zlatan Ibrahimovic has never been one for modesty so it was completely in keeping with the character of the great Swede when, last week, he put himself on a pedestal as the best player to have ever played in Major League Soccer. We really shouldn’t have expected the LA Galaxy forward to have ranked himself as anything else.
“I think the two years I’ve had here I’ve done good things, amazing things, and perfect things,” the 37-year-old stated after scoring a hat-trick in a 7-2 win over Sporting KC. “I think I’m the best-ever player in MLS. And that’s without joking.