NBA latest league to cash in on legal sports betting