NBA All-Star Weekend was supposed to be played in Charlotte, North Carolina, last year but it never happened due to a controversial bathroom bill.

Charlotte Hornets have just announced that NBA All-Star Weekend will finally be played in Charlotte in 2019, two years after the professional basketball league made the decision to move it from Charlotte to protest the state’s HB2 law.

The HB2 law, also known as the Charlotte bathroom bill or, more officially, as the Public Facilities Privacy and Security Act, nullified local ordinances around the state that would have expanded protections for the LGBT community. Therefore, Charlotte – and other cities including Raleigh, Chapel Hill and Durham – declared that Transgender people who have not taken surgical and legal steps to change the gender noted on their birth certificates had no legal right under state law to use public restrooms of the gender with which they identify.

Thankfully, the HB2 bill has since been repealed, although some believe the repeal didn’t go far enough.

“While we understand the concerns of those who say the repeal of HB2 did not go far enough, we believe the recent legislation eliminates the most egregious aspects of the prior law,” NBA Commissioner Adam Silver stated on the issue.

He also added that he hopes this is a step in changing Charlotte for the better.

“Sports have a long history of helping to change attitudes around important social issues. We believe holding our All-Star activities in Charlotte will be a powerful way for the NBA to continue this tradition.”

2019 NBA All-Star Game will take place in Charlotte at the Spectrum Center Sunday, 17 February.