Argentina and Barcelona forward Lionel Messi was named the world’s highest paid athlete according to the Forbes magazine who also revealed the top 100 highest paid athletes.
Football dominated the list of highest paid athletes.
Messi topped the list at $127 million with s $92 million as earnings from Barcelona and $35million in other endorsements.
Juventus’ forward Cristiano Ronaldo was second with $109 million in total earnings, $65 million in salary and $44 million from endorsements.
France PSG striker Kylian Mbappe was the youngest footballer in the top 100 with total earnings of $30.6 million.
Other notable football Superstars on the list are PSG striker Neymar who earns $105 million, Manchester United striker Alexis Sanchez with $30.7 million, Arsenal midfieder Mesut Ozil with $30.2 million and Atletico Madrid winger Antoine Griezman with $27.7 million in total earnings.