ESPN have released an info-graphic of the highest paid players in all of sport based on base salary and prize money.
Unsurprisingly, Floyd Mayweather and his ridiculous deal with Showtime and the like will see the undefeated American boxer netting $73.5 million a year.
Following the 45-0 fighter come the two greats in world soccer; Cristiano Ronaldo and Lionel Messi. Whilst talk of who is better will carry on for years to come one thing is not in doubt, who earns more. That honor goes to the Real Madrid man who rakes in a hefty $50.2 million a year while his La Liga counterpart's paycheque comes in a fraction below at $50.1m.
Then things get interesting and the big guns of the NFL come in to play taking five of the next eight spots on the list. But it's not the players that you would expect.
So lets take a look at the National Football League stars that make the most money...