New Sports Therapy & Research Complex Merges Physical Fitness and Holistic Health
FRISCO, Texas — From its retractable glass façade that opens to an indoor/outdoor football field to its light-filled strength training room surrounded by glass walls, the new Baylor Scott & White Health Sports Therapy & Research complex puts human health and sports performance on public display with "a new kind of architecture."
The 300,000-square-foot complex recently celebrated its grand opening at The Star, a massive, mixed-use development that’s anchored by the headquarters of the National Football League’s Dallas Cowboys.