The game was scheduled to take place in February
The NBA have taken the unprecedented decision to move the 2017 NBA All-Star game from Charlotte, North Carolina, due to the implementation of anti-LGBT laws in the state.
HB2 was brought into law in March, despite widespread criticism from around the United States. The Law eliminates anti-discrimination protections for the LGBT community. it also forces people in government buildings to use bathrooms that correspond to the sex on their birth certificate.
In a statement released by the NBA, they stated that the implementation of the rule, was the sole reason behind moving the week-long festival from the home of the Charlotte Hornets.
"Our week-long schedule of All-Star events and activities is intended to be a global celebration of basketball, our league, and the values for which we stand, and to bring together all members of the NBA community -- current and former players, league and team officials, business partners, and fans."
"While we recognise 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."
Despite moving the game from Charlotte, the NBA also made it clear that the city and team did all they could to try and engage with the state legislature to try and change the law.
"It is also important to stress that the City of Charlotte and the Hornets organisation have sought to provide an inclusive environment and that the Hornets will continue to ensure that all patrons -- including members of the LGBT community -- feel welcome while attending games and events in their arena."
Despite being stripped of June's event, Charlotte may potentially host the event in 2019. Los Angeles will host the game in 2018.
A replacement for Charlotte will be named later this year.
The NBA issued the following statement today regarding the 2017 NBA All-Star Game pic.twitter.com/2yo1YDA2Un— NBA (@NBA) July 21, 2016