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

Nigerian star Ademola Lookman makes CAF Player of the Year Shortlist

‘I don’t care about awards’ – Victor Boniface

FIFA sets Dec 5 as date for inaugural FIFA Club World Cup