The Star is a 91-Acre Campus that Hosts the
DALLAS COWBOYS WORLD HEADQUARTERS
COME TOUR the World Headquarters and
Training Facility of the DALLAS COWBOYS
WELCOME TO THE FORD CENTER: Dallas Cowboys Indoor Practice Field & Home to Frisco ISD Football Teams
60,000 square feet of LUXURY GYM
amenities at COWBOYS FIT
The Star is the 91-acre campus that hosts the world headquarters of the Dallas Cowboys in Frisco, Texas. In addition to playing home to the corporate offices and practice facility, The Star features the Ford Center—a state-of-the-art indoor football stadium that will host a variety of events, an entertainment district lined with restaurants and shops, the Omni hotel, a medical center and more. The campus offers an experience for fans worldwide to take a look inside the entire operation of the Dallas Cowboys.