CLOSE The NBA All-Star game returns to Charlotte after a controversial relocation in 2017 due to North Carolina’s bathroom bill. So the question is, was the time right for the NBA to return?USA TODAY The NBA landed itself a public-relations slam dunk, especially among social justice supporters, when in 2016 it stripped Charlotte of the All-Star Game.…