A sports/entertainment complex with a 100-ft LED screen — the massive game-day destination right next to AT&T Stadium.