Highest paid athletes of all time – Forbes has released a list of the highest paid athletes of all time. Both Lionel Messi and Cristiano Ronaldo have made their way into Forbes alongside another footballer; David Beckham. Other popular athletes on the list are Michael Jordan, Tiger Woods and Floyd Mayweather.
- 15 Nollywood stars you still may not know have died – This list will leave you in a big shock! (+Photos)
- 31 wildest and exciting sex positions you probably never tried and need to (18+ With Pics)
- Forbes releases top 10 richest African musicians – Number 2 will shock you! (+Pics)
- 8 Nollywood actresses who married “Tear Rubber” husbands (With Pictures)
Barcelona star Messi is ranked in 17th on the list, having earned £413m during his career while rival Ronaldo is 14th on the list after earning a total of £493m during his career.
Former England captain David Beckham is higher on the list than both Messi and Ronaldo, sitting pretty in ninth having earned a whopping £580m in his career.
Check out the list (as obtained from Yahoo)
20. Manny Pacquiao (£389 million)
19. Oscar De La Hoya (£405 million)
18. Jeff Gordon (£409 million)
17. Lionel Messi (£413 million)
16. Alex Rodriguez (£477 million)