Cowboys open new fitness facility at The Star

The Dalllas Cowboys cut the ribbon on the latest feature at their new headquarters in Frisco, Texas this week.

“Cowboys Fit” is a 60,000 square-foot gym, not only for the Cowboys players and cheerleaders, but open to the public.