Preview Center
Dallas Cowboys

Forging shared experiences

Introduction

In the fall of 2016, the Dallas Cowboys will unveil their brand-new headquarters, The Star, located in a 91-acre mixed-use development in Frisco, Texas. To give visitors and potential partners a glimpse of the upcoming project, the Cowboys engaged Advent to create a preview center inside AT&T Stadium.

Dynamic graphics, oversized architectural renderings, and arresting exhibits highlighting different aspects of the facility all help to communicate the impact The Star will have on both the Cowboys’ organization and the Frisco community.

Let’s build something meaningful together