Cowboys to offer VIP tours of new practice facility

Visitors will be given an “all-access” look (at a price, of course) at The Star, which is located about 45 minutes north of AT&T Stadium.

Visitors will be given an “all-access” look (at a price, of course) at The Star, which is located about 45 minutes north of AT&T Stadium.

Leave a Reply

Your email address will not be published. Required fields are marked *