Joan Monfort/AP/Shutterstock
Lionel Messi and Cristiano Ronaldo are two of soccer's biggest stars around the globe and it's no surprise that with their success comes some lucrative contracts.
On Monday, Forbes released its annual list ranking the world's highest-paid soccer players with Messi and Ronaldo landing the top two spots.
Following tense contract negotiations, Messi's recent decision to stay with Barcelona allowed him to edge out the Juventus star and claim No. 1 with $126 million in total earnings. Messi has brought in $34 million in endorsements to go with his $92 million salary.