It's not as large as the one they have in the Dallas Cowboys' facility [AT&T Stadium], but in its proportion, when you consider the size of both venues, our screen is surely more impactful," Familiar said.