Bison Huddle - Dallas Cowboys HQ In Frisco

The star is a 91 acre facility, that's not only the headquarters for the Dallas Cowboys, it also includes an indoor football stadium.