13 players from NBA make the list of top 50 highest paid athletes in the world. With Lebron James being top with $97 million earning.