The Star in Frisco
972 497-4720
One Cowboys Way
Frisco, TX
Dallas Cowboys special events
The Cowboys 400,000 square foot state-of-the-art facility is the first of its kind. The Star features over 30 flexible event spaces that include The Ford Center, a 12,000 seat indoor venue, Grand Atrium, Tostitos Championship Plaza, War Room, Theatre, Training Table and much more. The New headquarters delivers an upscale ambiance and displays versatile event areas that can accommodate groups of 10 to 5,000. The Star provides all business amenities that include audiovisual equipment, chef-crafted catering, and first-class service.