Messi top list of highest paid sport stars

Lionel Messi has been named the highest-paid sports person, according to the Forbes list. The Barcelona star earned $127m over the last 12 months: $92m in salary and winnings and $35m in endorsements, according to the American business magazine.

Juventus and Portugal striker Ronaldo earned $109m (£85.6m), with Paris Saint-Germain’s Neymar third with $105m (£82.5m). Mexican boxer Canelo Alvarez is fourth on the list with $94m (£73.8m), while Roger Federer was in fifth position on $93.4m (£73.3m).

Serena Williams is the only female athlete on the list.

Related posts

Mbappe must embrace centre-forward role to succeed at Madrid — Benzema

Order to divert Super Eagles’ flight came from Libya’s highest authorities – Pilot

Premier League announces new rules for 2024/25 season