Sports betting has been legal in North Carolina considering the fact that July 2019 and requires place at two tribal casinos.