North Carolina’s Legal Framework for Sports Ticketing and Fan Rights