The NBA has been rocked by a federal criminal indictment that alleges a group of sport bettors exploited inside information about teams and players to wager.