Witkoff Chairman and CEO Stephen Witkoff confirmed in a press release that “The NFL Experience” will open at the firm’s building 20 Times Square, and will span four floors, including a 350-seat theater.