Leo Messi was the highest-paid soccer player in 2020, with earnings of $130 million, including $55 million in endorsements and $75 million in salary and bonuses.