Logo

Please wait..

Ford Center

Ford Center

The Ford Center at The Star is a state-of-the-art sports and events venue located in Frisco, Texas, serving as the world headquarters and practice facility for the Dallas Cowboys. This unique 91-acre campus is the result of a groundbreaking public-private partnership between the City of Frisco, the Frisco Independent School District (FISD), and the Cowboys organization. The centerpiece is a 12,000-seat multi-purpose indoor stadium, which not only hosts the Cowboys' indoor practices but also serves as the home field for all eight of Frisco ISD's high school football teams. Beyond its athletic functions, the Ford Center and its surrounding campus, The Star, are a dynamic entertainment destination, featuring a wide array of restaurants, retail shops, and event spaces that create an immersive experience for fans and visitors year-round.