The NBA basketball league will move its 2017 All-Star game from North Carolina in protest about a state law that it says discriminates against lesbian, gay, bisexual and transgender people.
House Bill 2, or HB2, invalidated several local anti-discrimination measures that protected LGBT people.
The relocation is one of a number of high-profile consequences of the bill, including musicians cancelling gigs.
The NBA said a new location would be announced in the coming weeks.
The league said in a statement: “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 exhibition game, which generates millions of dollars for its host state, could return to Charlotte in 2019 if there was an “appropriate resolution to this matter”, the NBA said.
HB2 made North Carolina the first US state to require transgender people to use public toilets that match the sex on their birth certificate rather than their gender identity.