Lionel Messi earns $20.5m, best paid in MLS for second year
Inter Miami forward Lionel Messi is Major League Soccer's highest-paid player for the second year running, with a total guaranteed compensation of $20.45 million, according to data released by the MLS Players Association.