A brand-new one replaced the previous subreddit. You might still be able to watch NBA feeds for free on Reddit if you can join the subreddit. There are already stable sports streaming sites available as an alternative to the subreddit.