Home Tech News NBA bans player for life over online sports betting