Publish date:

Take a tour through the Cowboys' extravagant new facility "The Star"

We've covered at length the construction of the Dallas Cowboys' new "world" headquarters in suburban north Dallas known as The Star.

But we haven't taken you on a tour through the finished product. Thanks to Advent, we can now do that.

As you'll see below, The Star looks nice enough it could compete for 5-stars in the SEC West immediately.