The "Ball for All" campaign will give away 10,000 subscriptions to the NBA League Pass, which lets fans stream NBA games.