North Carolina Rainbow Flag

The NBA's decision to pull its 2017 All-Star Game from Charlotte, a move that will cost the city up to $100 million in lost economic activity, is the latest blow to the state in wake of the passage of HB2. Will it spur other sports leagues to follow suit?