Cowboys Fit opens at The Star

The Dallas Cowboys open a fitness center at The Star in Frisco. Members can workout like athletes. (Star-Telegram/Rodger Mallison)
Up Next
The Dallas Cowboys open a fitness center at The Star in Frisco. Members can workout like athletes. (Star-Telegram/Rodger Mallison)

Cowboys Fit brings fans closer to team

May 18, 2017 03:00 PM