The rankings combine athletes' salary and endorsements. That puts him in good company alongside names like world record shattering sprinter Usain Bolt ($34.2 million) and Chicago Bulls player Derrick Rose ($34.3 million).
Additionally, Lionel Messi, Ronaldo's Barcelona arch-rival, came in third with an $80-million year, while the NBA Finals was well represented in the top 10 with not only James, but also the Golden State Warriors' MVP duo of Kevin Durant and Stephen Curry coming in at Nos.
Trump says Qatar row shows his Middle East trip 'paying off'
The United Arab Emirates and Bahrain were among the seven Arab nations to cut diplomatic ties with the energy-rich kingdom. Reuters quoted James Dorsey, a senior fellow at Singapore's S.
The Forbes figures include salaries, prize money and bonuses earned between June 1, 2016, and June 1, 2017. The soccer great has endorsement deals with Nike, Verizon, Intel, Coca-Cola, Beats headphones and Kia, among many others.
Ariana Grande resumes tour after Manchester attack
Posting on Instagram, she captioned a picture of the Eiffel Tower with: "First show back tonight". Je t'aime", the Dangerous Woman singer wrote on her Twitter account following the concert.
The top 100 athletes earned a total of $3.11bn (£2.4bn) over the last 12 months, a slight decrease from last year's earnings of $3.15bn (£2.43bn). Roger Federer, who ranks fourth on the list, earns the overwhelming amount of his $64 million in endorsements and earned only $6 million for his on-court tennis performance.
"The vast majority of his income, however, comes from one of the sports world's most impressive sponsorships portfolios", Forbes said.
Trump lashes out at DOJ over travel ban legal strategy
President Donald Trump can't be counted on to give accurate information to Americans when violent acts are unfolding overseas . She noted that judges on a number of occasions have declared two executive orders issued by Trump to be unconstitutional.
The previous year has been a monumental 12 months for McGregor thanks to his big money fight with Nate Diaz at UFC 202 in August 2016 which saw the "Notorious" earn the joint-highest guaranteed purse at $3m. The first man to hold two UFC titles at the same time is ranked number 24 in the annual listing of the highest paid athletes across sports.