The very best bookies around will actually let you watch NBA games directly through their platforms, with Bet365 being a great example. Alternatively, you can sign up for NBA League Pass to watch every game live or on-demand.