Venue Info
Ford Center at The Star in Frisco is located next to the World Corporate Headquarters of the Dallas Cowboys as well as Complexity Gaming. Ford Center is comprised of a multi-purpose, 12,000 seat, indoor stadium as well as the entire Dallas Cowboys football operations and practice fields. The indoor stadium at Ford Center provides a state-of-the-art facility shared by the Dallas Cowboys, City of Frisco and Frisco ISD.