Months after NBA Commissioner Adam Silver warned North Carolina that the league might move the 2017 All-Star Game out of Charlotte if the state didn't overturn its bathroom law, the league announced Thursday that it has, in fact, decided to take away the star-studded event.

The move prompted reaction from around the NBA world, but also a scathing statement from North Carolina governor Pat McCrory.

"The sports and entertainment elite, Attorney General Roy Cooper and the liberal media have for months misrepresented our laws and maligned the people of North Carolina simply because most people believe boys and girls should be able to use school bathrooms, locker rooms and showers without the opposite sex present," McCrory wrote Thursday. "Twenty-one other states have joined North Carolina to challenge the federal overreach by the Obama administration mandating their bathroom policies in all businesses and schools instead of allowing accommodations for unique circumstances. Left-wing special interest groups have no moral authority to try and intimidate the large majority of American parents who agree in common-sense bathroom and shower privacy for our children. American families should be on notice that the selective corporate elite are imposing their political will on communities in which they do business, thus bypassing the democratic and legal process."

More from FoxSports

Governor McCrory issues statement on the NBA's decision to relocate 2017 All-Star Game:

— NC Governor's Office (@GovOfficeNC) July 21, 2016

The NBA defended its decision to move the exhibition game out of North Carolina because of the state's HB2 law, which limits anti-discrimination protections for lesbian, gay and transgender people.

"While we recognize that the NBA cannot choose the law in every city, state, and country in which we do business, we do not believe we can successfully host our All-Star festivities in Charlotte in the climate created by HB2," the league said in a statement.

The NBA issued the following statement today regarding the 2017 NBA All-Star Game

— NBA (@NBA) July 21, 2016

Hornets owner Michael Jordan said the team diligently tried to avoid this situation but understood the decision.

"We understand the NBA's decision and the challenges around holding the NBA All-Star Game in Charlotte this season. There was an exhaustive effort from all parties to keep the event in Charlotte, and we are disappointed we were unable to do so," Jordan said. "With that said, we are pleased that the NBA opened the door for Charlotte to host All-Star weekend again as soon as an opportunity was available in 2019."

Hornets Statement on 2017 NBA All-Star Game:

— Charlotte Hornets (@hornets) July 21, 2016

According to Yahoo Sports, New Orleans is the favorite to host the 2017 All-Star Weekend, which is scheduled to take place Feb. 17-19.