Baylor Scott & White Sports Therapy & Research at The Star Construction Milestone

The Dallas Cowboys and Baylor Scott & White Health at the topping out ceremony of a new sports therapy and research center at The Star in Frisco, Texas.

Advertising

Advertising