I have Private Internet access, it's $3.33 a month if you commit to having it for a year, once you have that you use the India location and it makes NBA.com think you're in India which has the lowest package price for league pass. It's legit too -
Tried the games from yesterday and they work, I started the first one with the VPN on then turned the VPN off the second the game started and went to another game which started as well. I didn't need to have the VPN on for the 2nd game, it just loaded up. You go to the site or use the app with the VPN on, then turn it off once it starts.
I'm gonna cop Boxnation with the VPN next