The NBA is flush with cash right now thanks to its $24 billion TV deal with ESPN and TNT, as well as its global opportunities. Players are sharing in the riches, with 29 current NBAers in the middle of contracts worth at least $94 million in deals that range from three years in the case of LeBron James to five years for most of the 28 others, according to data from Spotrac. The significance of $94 million: It is more than the career earnings from playing salary of the sport's greatest player, Michael Jordan, who earned $93.8 million with the Chicago Bulls and the Washington Wizards