Xherdan Shaqiri, a Swiss World Cup midfielder who joined the Chicago Fire in February, is the highest-paid player in MLS history — but just until July.
According to data released Tuesday by the MLS Players Association, Shaqiri will earn $7.35 million in base salary and $8.15 million in guaranteed compensation this season.
The previous mark was held by Swedish striker Zlatan Ibrahimovic, who, as a member of the Los Angeles Galaxy in 2019, collected $7.2 million overall.
In July, Insigne will move from Napoli to Toronto FC and collect at least $12.5 million, according to multiple reports.