No. 2: LeBron James (86.2 million)
Cleveland Cavaliers forward LeBron James comes in at No. 2 on the list of the top-paid athletes of 2017. The 32-year-old, nicknamed “The King,” earned $86.2 million this past fiscal year ($31.2 million from his salary and other winnings and $55 million from endorsements).
His net worth is estimated at $340 million.