NBA Commissioner Adam Silver said that the league will move the 2017 All-Star Game from Charlotte if North Carolina does not change its new anti-LGBT law.

"We've been, I think, crystal clear a change in the law is necessary for us to play in the kind of environment that we think is appropriate for a celebratory NBA event," Silver said at the Associated Press Sports Editors' commissioner meetings.

Tim Bontemps, NBA writer for the Washington Post, followed up on Silver's remarks:

With the event 10 months away, Silver would not put a timeline yet on any decision but his statements today are the most definitive he has made.

And speaking on ESPN's Mike & Mike morning radio show, Silver said the NBA is more interested in working with local businesses and governments to effect change in the law, rather than in setting ultimatums about the 2017 All-Star Game, which is to take place in Charlotte.

"They know what's at stake in terms of the All-Star Game. But at least at the moment, constructive engagement on our part is the best way to go as opposed to putting a gun to their head and saying ‘do this or else,'" Silver said.

Constructive engagement is good but the Republican-dominated legislature and Gov. Pat McCrory have shown no intent of repealing the law, HB2. Unless a federal court blocks the law from being implemented, it appears that Silver will have to make good on his comments.