The NBA is reportedly moving the 2017 All-Star Game from Charlotte to New Orleans because of its objection to North Carolina’s House Bill 2 law.