A $1 billion casino in Kings Mountain, NC, is set to open in 2026 near the South Carolina line. It’ll feature a 385-room ...