The NBA follows through on its threat: It's moved the All-Star Game because of a controversial North Carolina law.

FOX's Chris Hoenig reports:

NBA Commissioner Adam Silver had warned: If North Carolina didn't change a controversial new law, which defines the bathrooms transgender people must use and limits legal protections for the LGBT community, he would pull next year's All-Star Game out of Charlotte.

Now, he's made it official, cancelling the league's original All-Star weekend plans. Silver saying previously that the law is inconsistent with the NBA's core values.

Several cities are now vying for the hosting rights, with New Orleans the current favorite. There had been talks about moving the game to the new T-Mobile arena in Las Vegas, but those fell through due to scheduling conflicts.

Chris Hoenig, FOX News.

Follow Chris Hoenig on Twitter: @Chris_Hoenig