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.