Logo

Please wait..

The Star in Frisco

The Star in Frisco

The Star in Frisco is a sprawling, 91-acre campus that serves as the world headquarters and practice facility for the Dallas Cowboys. This state-of-the-art complex is much more than just a professional football training center; it is a premier sports and entertainment destination. At its core is the Ford Center, a 12,000-seat indoor stadium that hosts Cowboys practices and high school football games. The campus is also a vibrant mixed-use development, offering a curated selection of upscale restaurants, boutique shops, and a variety of entertainment options. With a dynamic outdoor plaza, public art installations, and a constant flow of events, The Star creates an immersive fan experience that brings visitors closer to the Cowboys brand while also providing a lively social hub for the Frisco community.